I drove up one time. It took less than five minutes, they were incredibly friendly, and it's entirely painless. It makes flying in and out of Canadian airports much easier.
I even told the guy at the land crossing that my reason for visiting was to have my iris scanned. "Good for you!" he replied.
Short-term parking at YVR was expensive; I think that was the only drawback.