Congrats on the 25bh! I wouldn't call purchasing one of those a bad decision
It's true the bunks are a little low on headroom, our 9 and 11 year old boys can't sit up in them, but then again, they never complain about not being able to sit up. Our 25bh is such a huge upgrade from what we had before they know better than to complain. As far as sleeping room, they have more than enough room in most cases.