I have an 06 20V. Wakeboard wake is nice, especially with some weight in it. Surf wave is pretty good too. I upgraded my 400lb bags to 750lb bags in the lockers and it makes a huge difference. You'll need a different prop with that kind of weight for surfing to eliminate cavitation.
All in all, good boat. Downfall is the ballast fill times, but it's not really a big issue. They're always full by the time I get to my riding spot. If you search my username, you might come across some pictures of my surf wave. It can get really big.
-Mike
2006 Supra Sunsport 20V