If your case is solid, you should be fine in both places. With land POE, there's no stress of having to catch a flight. If you are in Vancouver, you can simply get it from land POE, enter the US, spend some time (few hrs) and then head back to Canada. You don't have to drive all the way to sfo