Much of what's been said already answers many questions. So FWIW and to be explicit, we all know that a 3 deg GP descending from 2000' commences at approx 6.5nm out. (Not sure that unless absolutely necessary I'd like to fly an ILS without DME). A 7.5-10nm base leg is usual and sufficient for most aircraft types. Admittedly my knowledge of the airliners is limited.
If ATC are turning you in earlier without a descent to 1500' lets say (as in a Short Pattern Circuit) you should be going missed and asking for another feed IMO. It's a challenge to intercept the LOC, play with the RT, and track the GP all at the same time in the GA world. Even more so if you're not expecting the intercepting inbound turn and you've forgotten you're pre-landing checks
I'm a non-moving map luddite, and like it that way... perhaps due to the lack of GPS equipped ac at my club, but looking forward to some training on it in good time.