The difference in cricket is that losing a referral is probably a bigger deal with the games lasting all day.
I think the compromise is very good to be honest.
I don't really mind having two, but three would be OK too. Any more and it's too much I think. I do think ICC should find some way to include 1) Hawk Eye, 2) Hot Spot, and 3) Snicko at every Test match. Easier said than done with the money issue, but I do think they help a lot. I know snicko takes too long to produce, but hopefully that's a technology issue that'll be fixed in the future.