I would say price mainly.. GW lasts a long way in his powder form and requires a little bit, while using Food Grade H202, (i have 12%, 1,5 ml/lt for 80 lt res, like every 4 days)... will cost much more.
Also I've read that H202 could cause problems with the uptake of chealated nutrients...