@ Chris, I was thinking TOO big as well...That said Mikunis are way easy to get parts for. I dont know about Delorto. But You know, thats down the road.
THere is no problem getting parts for Dellorto - nor are they very expensive.
The one thing I would definitely do is NOT fit velocity stacks. They look cool but engines need filtered air. The Oval K&N's are the best compromise in my opinion.