Since you have Menzerna's polishes, there's no need to buy another polish, unless their products can't get your swirls out. If after using their polishes, and your problem is still there, then it might be time to move up.
It's been touted that their polishes are some of the best in the world..
You should be fine with what you have.
And, a "triple" agree; buy some Souveran (paste or liquid)!!
-Nick