Generally speaking, training aids, of any kind, are usually well thought out and if not entirely too expensive worth their investment. Some may benefit from such a training aid while others may not.
Nothing beats solid fundamentals, range time, dry fireing etc.
Like golf. If your not swinging the club you can't expect to play scratch golf.
Tell us how you like it. Pitfalls, if any and the pro's after you've used it for a while and can demonstrate any improvement as a direct result of this training aid.
Good luck !!
Stay safe !!