registration is free , easy and welcomed !!!
Doesn't matter how you play the call as long as it sounds turkey and I think you and your call do that.
...The sound will absolutely kill a turkey. I say good job man.