I have been researching the game catalogue and providers lately.
I try to compare a few sources before settling on anything.
There is a decent guide out there on bonus offers and free spins that answered most of my questions.
Sharing in case anyone else is interested.
For reference:
a longer discussion