I have been comparing PayID and card deposit routes for a while now.
I usually check the details before settling on anything.
There is a decent guide out there on racing and football markets that answered most of my questions.
Maybe this helps others too.
Worth a look:
artworkclaudia.com