Look again at the list of MSc degrees ranked by the FT. If they were *only* academic degrees and not also management development programmes, why would students get getting salaries like $86,928 at the Universität St.Gallen, $97,635 at WHU and $73,085 at HEC? This is three times the average starting salary. Take a look at the roles these students get getting hired into: they are getting much more senior roles than graduates from the pre-experience MBAs.
Aberdeen does not require work experience for their MBAs. Coventry and Stirling do. That makes a huge difference in the quality of your classmates, and they are the major part of the experience. The Aberdeen MBA is purely taught, with no mention of major projects, personal development workshops, case study writing, internships etc (
http://www.abdn.ac.uk/business/smartthinking/mba/structure.php) Stirling at least has personal development, a research project and internships (
http://www.management.stir.ac.uk/study/postgraduate-courses/mba). The Coventry MBA curriculum pages are offline right now (
http://wwwm.coventry.ac.uk/bes/cubs/courses/Pages/pgft_BusinessEnvironmentSociety.aspx?itemID=131&yoe=2010) but I would look carefully at support for professional development and soft skills.
Stirling, of course, ranks normally in the top third of UK universities while Coventry is one of the 'modern universities' and ranks always below average (
http://www.guardian.co.uk/education/table/2011/may/17/university-league-table-2012). While now the name of the university does not matter, can you honestly say that the quality of the students, campus, professors, alumni network and facilities is unimportant? Those are what drive the rankings. And are you use you will always have your own company?