We just purchased a M32. The Northtrail 32BUDS didn't have the exterior door for the bathroom. Grand Design did not have the layout we wanted. Considered Keystone and Jayco but they did have the options we wanted when it came down to it. Heartland customer service was superior to the others. From research, Heartland also stands behind their product and is good with covering warranty work.
If you are able to, go to dealers that have the TT you are considering. Get in them and thoroughly check them out. Think beyond the options. How easy is it to access the water heater? How easy is it to open, keep open and close the outside kitchen door and storage doors? etc. We spent a good three months visiting the various TT, working with salesmen, company reps, customer service, researching, and of course negotiating.