i can't see a petrol tank?
there still aren't all that many lpg equipped petrol stations, so what happens when you can't find gas? the range then becomes quite important.
personally i'd go the diesel route.
whatever my preferences, you've got to salute that man for his skill. if i tried to make that bike i'd finish up with a pile of trashed XT parts and a visit from the fire brigade!
bullet350