My instructor is an EE Level 3 instructor, I find the methods make sense and it's transformed my way of riding. Each to their own though, it's probably not for everyone.
ETA - I haven't experienced any of the pushiness, I don't have a HM saddle (tried one out of interest, didn't like it at all, felt very perched) but ended up buying a Solution VSD saddle, which I love.