PayID is solid, but it’s basically just another way to do bank transfers. The real question is whether your bank supports it, and if the casino you’re using takes it. If they do, it’s a good choice.