I ended up buying this from Caleb's link, old but gold!
Ok, I am down to Schwinn IC7 vs IC8, main difference from my POV, friction brake vs magnetic brake. Depending on what Swiss govt. announced tomorrow, I will visit the shop and try out both bikes.
Cheaper Schwinn IC2 might have been ok too, but it has chain drive.
Any view on getting or not getting extended warranty?
Btw, thanks for all your detailed replies