The whole outfit looks great. As far as cutting the waistcoat on the bias is concerned-- well, it is simply a matter of individual preference. Neither is more "correct" or "traditional", it's all down to what you like.