Had mine 2.5 years and love it. Minor problems but I fixed them. Bought my 2010 model in 2009, first year 291. Its our first camper other than renting a class c 5 years ago.
Outdoor kitchen a must, 2nd fridge helps out alot even thought its only 110v. Mine didnt come with the grill, but I added the mount and bought the Camco Olympian-used only once. We use the stove top all the time, though. We cook over the campfire 99.9%. We got used to the 2 drawers. Tiny bathroom, but the 303 is bigger. With that said the 2nd door would be great, not to track thru the camper every time you have to use the bathroom. On trips we just put the slide out a foot or so, as previously mentioned. A vent in the BH would of been nice since it does get a stuffy back there. With one 12volt outlet, I bought a 12volt power strip and also bought 2 12volt rotating fans that my 2 kids just clamp the middle dresser top. It helps, they sleep on the 2 top bunks.
As far as pulling, I dont even know its back there with my 3500 diesel. I do have the reese dual cam 1200/12000 round bar setup and love it too. My buddy has the sister Springdale version and pulled it with a Chevy 1500. The camper was too much, so he bought the Chevy 2500 diesel. No problems now.
As fas as my 291, we love it. The 303 wasn't out yet, but it would fit us better with the 2nd door and bigger bathroom. The BH would be there sleeping/play room rather than hanging out on the dinette. Again my truck would pull it very easy, but my next upgrade will be a fifth wheel a few years down the road, maybe when the kids are gone, maybe also a Toy Hauler.