The only purpose of implementing a registration fee would be to scare off new comp players, because they don't wanna spend their money just to try an official, so if you staff members want people to play your game this is the least of all the things you wanna do