OK, not everyone will agree but here's my take on it: don't use macros to heal. Just don't do it. It stops ability queuing which can lead to things simply not going off if there is any kind of latency.
Text echo macros to let your co-healer know you've cast raise etc? Fine. Make them separate to the actual cast though.