Strange that you got better mileage with the Fit. Go take the insight for a test drive again
If you still get better mileage, just go with the fit, I say!
Is there any chance that with this new vehicle you could ditch teggy and pick up something stick shift that would get great mileage for your 3rd vehicle?