1. To me it looks really bad. A sd625 is very well capable delivering a fluid experience. I don't think that's the issue.
2. I understand that a 1000 item list isn't practical. But lists grow over time and when the user decides not to filter when displaying the whole list for what ever reason, it's a good thing I don't have to worry about performance issues. It was just that Listview and Ultimate Listview do deliver a smooth experience.
I will make another question for having columns in a listview as you mentioned before. I already tried that but I couldn't get it right without monospacetyped fonts which makes it a lot easier of course.