There was a discussion about the use of AIBN in organic reactions in 2013 at Research Gate & the link is given below. Some of the comments were applicable to free radical polymerization.
AIBN is far better than any peroxide you can think of even if it is hydrogen peroxide. You know that little amount of AIBN is used & upon its dissociation, the radicals go into growing chains while the side product "nitrogen" does not interfere in the process since it is almost inert. Other advantages are given in the thread or the link. AIBN can be used to get PHEMA from its monmer, for sure.
Which one is the best strongly depends on the conditions aof your reaction (solvent, temperature). The initiator should be nicely soluble and its decomposition kinetics should roughly match your planned polymerization time (so reaction temp should be around the 10h half life of the initiator).
In comparison to AIBN none of those would require recrystallization.
1. Benzoyl peroxide, works the same as AIBN but it's a peroxide
2. AIBN+ HEMA should work well in: EtOH, MeOH, DMF.
A standard formula: 140 uL of HEMA, 5mg of AIBN, 220 uL of EtOH. Works everytime.
When using an AIBN in toluene solution it works the same as solid AIBN, however, you will have to calculate the mol's of AIBN based on the concentration of the toluene solution.
I.E: 10% AIBN solution in toluene, make sure that for every 1mL of the solution, there's only 10% of actual AIBN molecules