Texoma is a great lake except you can't build a boat house on the water behind your own property! To me thats the whole point of being on the lake. Granted there is a lot more room to run on that lake and the party life is there. Also lot's of nice powerboats on that lake as well. I take a trip up to Texoma a few times a year and enjoy the lake.
For me it's all about convenience, flip a switch to drop the boat in the water and then go. No screwing with morons at the public boat ramp's