Not familiar with Heartland products but we do have a KZ Spree 323RLS which is almost the same floorplan. It has worked fine for us for almost 10 years. There is a couple of differences. It is 33 ft long which results in a little more interior room. Longer counter top and extra storage over head. It also has a double sink. The bath is a walk through with results with more useable space. The TV is also more aligned with the viewing area. If and when we get a new TT it will have the same basic plan except with slide out bed. KZ's new version of this plan looks good but it is a little longer than I prefer. One concern I would have with the Hearthland is the size of the black and gray tanks--seem small. Good luck on what ever you decide.