Been there, done that...On approach means one is in line to land..."On Approach" could mean 100 or more miles out...No control problems, go with what you've got...
This Cap't probably is on PPrune...how would you feel if it was you and you were critised by "those who weren't there but still know better?"