hmmm. having gone from an automotive weber to dual dellortos on my old ducati, id say don't even bother with the weber. its more trouble than its worth. you should have plenty of room to put dualies in if you wanted to try-
looking at my v11 i have tons of space to put carbs- but i have not got that plastic cover- you might have to do a little cutting to make it all fit. that said, my commute is about 15 miles and i can't complain about the fi. not the best mileage - but what the hell- you don't need great mileage when you are only going 15 miles!!
morini 3.5 strada & sport, fz600, 74 eldo