I too would go with an overcoat rather than the boss coat you are looking at if you're going to wear it with a suit. The boss coat will look "fine", but it won't really look great in my opinion. I think an overcoat with a nice scarf is the way to go in winter, and looks great as well.