The on base situation is a hell of a lot better than TBS don't you worry. Unlike TBS they are single rooms. They have a basic kitchen with microwave oven and fridge, a small living area/sleeping area and a bathroom. Basic but cozy. For married dudes, on base housing is actually pretty nice. They just built up a whole ton of new houses. If you are married though, I would recommend living off base. There are plenty of developments to live in.
I would have somebody who has been there recently talk to you about the mando living on base situation for single dudes. When I was there, "all" single dudes had to live off base. Yet nobody complied with it so i'm curious as to how serious they are about it.