.... 21's are usually not good in the big lakes like Havasu or mead because of the rough water. Check into used boats like at Boaters outlet in Upland. Ted will give you HONEST opinions of the boats he has and has great conections with most builders in the area.
Remember that selling a new boat after a year will cost you money. Consider going used because I have a feeling you will be trading it in for a bigger one in the near future.
Later.
I agree 100%, Ted sold us our Ultra, No B.S. no unseen costs just "straight up" great to deal with. We're actually getting ready to call him about re-selling the Ultra since we went "bigger".