The BMW Gran Tourer, with its promise of premium practicality and seven seats, has carved a niche for itself in the family car market. But before you envision