Welcome to 3FC
I'm a WW member, and I have known people who've kept the weight off using both the old Points system and PointsPlus.
Not to say that it's the right plan for everyone, but it's a very healthy and nutritious plan if you follow it and stick with it properly.
I'm curious, when you say it doesn't work as well, have you gone to meetings and tried it out? If you can't be there in person with your mom, then maybe regular phone calls will help you stay in touch and help support eachother.
If you really aren't interested in PointsPlus, there's always the option of using the materials for the Old Points plan and simply following it that way. There's even a support area for that on 3FC underneath the Weight Watchers section.
There's no real secret to weight loss. If you want to lose weight, and keep it off, you have to make permanent changes. Can't go "off the diet". Do something that you know you can stick with. Doesn't have to be a big thing to start, but it does have to be thought of as building a new habit for life.
If you're looking to see what others are doing, you can skim over the Diet Central area.
You'll find what works for you! You can do it