The old maxim is if it works for you then it works. I'm a newer grower in the first place, so mostly I'm just repeating what I've heard, but some people say they like to have more control over what the plants get and when than they get it than the time release fertilizers allow.
Growing in super soil is pretty similar, in a way, though. The nutrients for at least the entire vegetative period of my plant are right there.