Why on earth are you going on about the landing fee's.. BFC doesn't charge you for landing fee's.
Everything is included in the price, as many landings and approaches as you want at no extra charge.
Plus after your professional training I belive it is one of a few organisations that offer all flight Instructor-examineer courses.