Hello.
1. I believe the best practice is to be consistent through all your network :)
2.
Looks like 12.4(24)T does not support asnotation command.
I checked 15.0(1)M9 and it supports it.
3. After you change asnotation, you need to hard-restart all BGP peers - this might be a show-stopper.