As far as I am aware suit waistcoats are generally shorter with the trousers sitting higher on the waist. If the waistcoat was longer it elongates the body making you look shorter. Having said that I do vrleive that suit waistcoats are a tad longer but not much. So I think you could get away with it.

Beyond that a tweed like that sounds great. Don't forget pics if you get the outfit