Well, I will say that there is something to be said about keeping it simple. Developing one punch and one block and simple stepping and having some real power and authority with those couple of things, can be tremendously useful. I think a lot of people fall into the trap of believing they need a whole lot of stuff, a big curriculum, before they can possibly use the stuff or defend themselves. In fact, good skill with a very small number of things will get you through probably 99% of what is likely to come your way, in terms of self defense.
Kung fu forms tend to be long and contain a whole lot in them. One such form can be plenty to study for a long time, and in my opinion is far more than anyone strictly needs. I am not trying to discourage anyone from learning more, I have certainly learned a lot of them and I enjoy them. But the reality check is that in truth, they are far more than what is really needed.