if you want the n900 to be wifi only, take the sim card out
Technically WiFi can never be as ubiquitous as GSM/CDMA due to many reasons (mainly stems from technical limitation). So there'll be quite a lot of areas where the device is not connected to the hive mind (mainly when you're moving about: cars, buses, metros, etc). Considering how much apps and services that work so much better when you're connected, I'd much prefer if we address the concerns and shortcomings of the more ubiquitous connectivity option... (cost, privacy, connectivity option, etc)
As far as security is concerned, isn't there more risk on public wifi where other users can scan, intercept, setup honeypots, etc? At least the operators are clear legal entities that can be easily identified and acted upon if there are issues.