In Massachusetts (a freezing area), new construction typically uses the soffit route. You always risk leaks when going thru the roof, plus it's more work. Just be sure the vent hose is as short as possible, plus doesn't sag. Sags can collect water, which will then freeze. Good luck.