I've definitely been reading into Vancouverism and have seen that same post,
IMO I believe that Vancouverism would be the way to go, especially as an example to America.
Unfortunately, most American cities are simply not up to the task, due to years and decades of sprawl development that is unsustainable and uncontrolled. For example, to my city of Jacksonville, which I would love to see some aspects of Vancouverism being implemented, Vancouverism is the item on the top shelf, unattainable and forgotten about. I could never see mass transit, mixed use medium density, and no expressways without destroying the precedent infrastructure and starting all over again. (oh gawd, my only wish is to see my 35 minute commute to school every morning at 6:30 disappear)