It depends on where you plan to do most of your riding. The 250 is OK for
state roads and country riding like we do down here but the 400 will let you ride on X ways safely. I have seen one or two Piaggios and they
look like a good ride. I am enjoying my IceBear 150cc Trike and it is good
for my needs. Like the trike concept a lot. I think you will be pleased with
your choice.