I bought a BD Fantom CX for many of the same reasons you mention and have no complaints with BD or their after sale support on any of the 4 bikes I've bought from them, esp as compared with a couple area LBSs.
But, given you current stable of bikes, I'd get a light road bike for nice weather road use, and use the Schwinn for heavy duty, rain, etc use.