Phil think you will find that BA have the same problem with weight issues just going to Shannon so I suspect that were you to fill it with economy seats it probably wouldn't work to EDI.
The vibration on the approach is much more noticeable in the 190 than the 170. Just out of curiosity did you find the announcement useful or did it just draw your attention to the vibration?