We had our 25B since 2016 and really do like it. The grandkids enjoy it so much they want to camp in the driveway when they come over. Love not having to put out a slide to use a bed when we overnight in a parking lot.
Ours is also on a 350 chassis, which is the only thing I wish I could change. With 4 adults and 2 grandchildren and gear you are at your weight limit.
Really do like the shelf over the sink. I will have to look into adding that.
The one upgrade I would recommend would be heavier front and rear sway bars. Makes a big difference when being passed by large vehicles
Enjoy your 25B. Its a great rig.