Victor,
That looks like it could make an awesome conversion. It looks like the seat height might be borderline high... It could be the angle of the picture. If you were going to have any suspension, front would probably be better. With that longer wheelbase, though, you might get away...