The way you have the cycle laid out looks fine, although if it were me, I'd do the test a little differently. if I was going to use sust as part of the plan, I'd use it the first half and then switch to a singled estered test for the 2nd half. Personally speaking though, I'd simply go with singled estered test the whole way through...much easier, and stable, and efficient IMO. However, I might or might not switch esters somewhere in that mix, for example test-e for 8wks, test-cyp for 8wks and so on. Yes, the two are very similar, but changing esters like this seems to help a little bit.
On the IGF, because the way you have it put in there I can't tell exactly what the plan is with this. Are you using it the entire time or cycling it throughout? I'd recommend cycling it in sections through out your cycle, i.e. 4wks on, 2wks off, etc.
One thing I really like about this cycle is the way in which you are doing your test and eq with the eod protocol. True, these are long estered items and you can get by just fine with 1-2 injections per wk, but for those who have not done these items this way, I've found it to be far more efficient. You seem to feel much more stable this way, and you notice a much smoother ride IMO.
One last thing, on the EQ, you may want to consider running it in 8wk intervals rather then 4wk stints, simply because EQ is one of those things that really takes a while to build up in the system and get going.