One thing is that body panel on the front of these rigs, is not made all that sturdy. Its basically luan skin and a little aluminum framing. Its also only held on with a few screws, several of mine were stripped out too, on my new landmark. So that fascia supporting your genney's weight, via a ramp going in and out wouldnt be my first choice for any length of time.