I've always heard good things about the Avanti's, besides some people not liking the way they look. That's awesome that it has a Garelli engine on it.
On a side note - are you still living in California? I'd love to see a photo of those bikes in your members listing - do you have one you can upload?