I just posted my trip report from the weekend of September 12th. I'm happy to answer any questions about the logistics.
My wife and a couple of friends just did our first trip to the Flower Gardens off the coast of Texas. To sum it up, I felt it was a well-run operation, the crew was super nice/helpful, the food was plentiful, and the diving had a lot of potential. However, due to no Nitrox on this trip and bad visibility, the actual diving was just okay.
Having said that, we still had a good time and we'll probably go again earlier in the summer to see if we can experience those sites under better circumstances.
One of my concerns (as a diver who's only done recreational diving with a DM in the water...
The boat was fine. I would not call it luxurious but it was perfectly adequate. The bunks were comfortable and you had enough room for your stuff inside your cabin and for your gear outside (under cover).
It's got an upper deck for lounging (and you can sleep out there if you really wanted to), the main outdoor (covered) deck area for the gear/tanks, etc..., a cabin inside with tables where they server you food, and the bunks are all downstairs.
They have several trip options but we did the Weekend Flower Gardens trip so spent Friday night and Saturday night on the boat. Assuming you live in the area, you don't even need to take off work (but maybe you will have to leave early on Friday).