I'm interested in the response to this as well. Based on my research of Sri Lanka (not been yet), my gut tells me it is not a safari destination. Yala strikes me as more of a one day diversion and not the multi day safari experience you would get from parts of India.
Have you ever seen tigers? I encourage people to see them now before they are gone.

There are many luxury safari options in India.