I was also eyeing the Specialized Turbo Vado SL series. I really just liked the look of the Allant 9.9s better which is why I went with it (plus - my LBS made me an offer I couldn't refuse).
Yes, the bike isn't perfect but no bike ever is - especially in the world of ebikes.
All that...