A lot of the aids work very very well, shooter dependent. There is no leading person on this just people with experience
I have euro and world champion using my device (I’m not saying it will work for you)
But seek the advice of a professional modern day coach not some internet wannabe...