All for Reef has a good balance of the major/minor elements.
BUT... After a lot of us long time AFR users noticed that Iodine was consistently low on ICP tests (along with a few other things to varying degrees), Hans suggested an alternate recipe of AFR. The standard mix contains all of the TM A- and K+ elements. Hans suggested adding an additional 50ml of A- elements to every 1L of mixed AFR. That provides more iodine (as well as the other elements in the A- mix).
TM started including more A- elements by default, but I'm not sure that "new recipe" AFR is available here in the States yet.
What I do is mix up the "new recipe" AFR, and then send in quarterly ICP tests and use the Red Sea Trace Color kit to adjust anything I'm lacking. Since boosting the A- elements, I haven't had to do much else, though.