Membership Pro wasn't quite perfect, either. But the developer provided top notch support. With his patient help, I was able to make the needed mods and it is now configured exactly like I need it.
If you're looking for a membership management extension (which you presumably are since you're reading this), look no farther. This is an excellent product with terrific support!