Piet, thanks, I was going by my only experiences with playing with valve timing on my bike. Scott Potter drilled a set of vernier sprockets for me and I spent a Saturday afternoon a while ago experimenting with setting up the cams, and I certainly noticed that the starter had a lot more trouble with some setups than others.
Tetley, I forgot to ask (since we're trying to cover all possibilities), is there any possibility that you may have both a leaking fuel tap
and a leaking needle valve, leading to hydraulic lock with petrol leaking into one cylinder while the bike is parked? Anything can happen with our 30 year old bikes. If the agonised slow spin at first push of the button doesn't happen when the bike has only been shut down for a few minutes, this explanation is a bit more likely. If you do get hydraulic locks ... that's not a good thing, it will wreck your crank/bend your conrods/lead to eventual conrod breakage = bye bye engine.
Hopefully not, but check your fuel taps to be sure. My money's still on the starter relay. Try looking at the contact points. Mine actually physically fused once when my engine got flooded when I left the bike parked in the pits at the local club track (Lakeside) and every single person who'd never seen a Laverda before (probably 5,000 of them) gave the throttle a good twist. I still don't know why the starter motor didn't just spin itself to death when I finally got the bike running with a lot of pushing. Anyway, if the points are bad, try dressing them with a points file. If they're too far gone, see if you can get a generic replacement relay rated at around 50 amps, an automotive electrician should be able to recommend one that'll fit (or buy a Laverda/Bosch one from a dealer, but it will cost a lot).
If that doesn't work, well, I do have a solution for you, previously outlined...
Ken