I had loads of dead plant matter hiding all over the place and the wafting and then siphoning certainly helps.
On the side of the ferts, recently I've been overdosing from what the maths tells us on the calculators. As Clive has pointed out, flow means that the concentration of everything (ferts & Co2 etc) will not be equal all over the tank. Therefore, you need to make sure that even at the point of lowest concentration (say for example, at the roots of my crypts) has the concentrations that EI dosing requires. To ensure this, you need to overdose and to be honest, once you've moved to the dry ferts, its cheapish anyway. If you read enough posts on here, people say that having excess nutrients does not cause algae.
My HC tends to take a week or so to get established and then goes like a rocket, hopefully when I send you some of mine, it'll do the same for you.
I know it might be a pain, but you do need to get rid of all the decaying plant matter in the aquarium or you'll be treating algae issues all the time.
My Tiger Vallis does seem to melt a little bit but I'm not sure if that's my EasyCarbo or not. Because one leaf will do well and the one next to it will be melting. I dose 5mls a day on my 180ltr.