Very cool, thanks for sharing. With modern engineering practices and a ground up design, I think it would be possible to make a very nice diesel bike.A friend and I built one a few years back. Here's his write up on it.
DieselBike.net | Bob Harvey's Red Devil diesel motorcycle project.
View attachment 346073
On that topic, the bike we built above doesn't even NEED electricity to run or start. It has a pull starter that works and simple mechanical injection. The charging system is just for the lights. (And electric starter because lazy) HAHAHAHADoesn't even have to have advanced sport bike technologies