Like already said, if you want to play as effectively as possible, you will want to avoid macros as much as possible, since they prevent you from queueing your abilities and, because of that, slow you down a bit. There may also be lag issues related to macros (like line 2 being executed instead of line 1 etc.).

Also, that Thunder macro isn't very good for Black Mage, since you will only want to cast Thunder 3 when it procs and slow cast Thunder 1 instead.