Welcome to the tribe John. First, on tire size, the V20c can fit up to at least 32mm tires because that's what I run on mine and there is plenty of room so the 30mm tire max might apply to V20s prior to the V20c. I have had both bikes and have put more miles on the S40 then my V20c but I am closing the gap. The S40 is a fine machine and is kind of the Swiss army knife of Cruzbikes in my opinion. Can be set up to be a roadie, a gravel bike, or fast touring machine, it can just about do it all and do it all well. I didn't understand all the hype of the V20 until I got one. To me, it's a different animal. I joke and say my V20c does 15mph just sitting still. The amount of effort vs the speed you can achieve is noticeable. I'm what most folks would call a big fella and I can achieve cruising speeds that I have never been able to acheive on other bikes.
The thing that tipped the scale for me was the fact that you can adjust the seat up on the V20 to find that sweet spot of recline where the S40 is basically stuck at 40 degrees and the only place to go is up, which is not ideal in most cases. Once I got it dialed in, it is very comfortable. I would say I am sitting around 28 degrees or so with the spacer I put behind the seat and that works perfect for my body type. I will say this, the V20, for most people new to Cruzbike, is the most challenging to learn to ride but not impossible, our man
@Frito Bandito started on a V20 and that dude is a worldwide ambassador now! I hope you get a chance to take them both for a spin, you really can't go wrong with either one, just depends on the type of riding you will do most.