i think we all need to use our brains on this matter, i commonly conduct straight in approaches to aerodromes and a few things i consider.
1. If its +/- 30 degrees from heading to runway alignment
2. i never straight in to unfamiliar aerodrome, generally i would like to see the layout once before i come barreling in.
3. make it clear to all others what i am doing, ie "maneuvering to intercept a 5 mile final"
4. an remember there is no harm in using plain english to explain your position, ie if another a/c in on base or late downwind say that you will join behind them number 2 or do you mind if i go number 1. This generally removes all confusion about who has right of way and what the other guy is doing, sort it out before your wings touch
things that pi$$ me off are Jabiru's with no radio conducting straight in approaches (and you know who you are)
DS