Think it really depends on the type of traffic you are going to be sending through to the program. We see a lot of cashback sites sending us through customers who register but only avail of the freebet. In that case the CPA model works best for them.
However, we also have other sites that send through real horse racing punters, and in that case the affiliate is on a revenue share model to maximise their return.