Like David, it doesn't make much difference to me as I can have all twenty functions laid out in front of me. However I think it better to put the station announcement higher up as when the station announcement is activated the loco will be stationary and you will have time to faf around with shift buttons on those controllers that use them. When you are starting up and heading off you will want to press several function buttons round the same time messing around with shift buttons isn't the go.
I would also like local station announcements as the ones I currently have are a bit far from where my layout is based. I think I can safely say that no station in Fife has ever had a platform 10.
Now that I think about it there are only three stations in Scotland that do.