I would avoid anything with a slide-out. The more parts there are the more trouble you can have.
I saw a guy work most of the day trying to get his slide-out to slide back in. Had a broken spring or something in the mechanism and couldn't get the thing back in.
Consequently, he couldn't leave...