Purina ONE is alot better quality than Beneful.
I'd recommed staying on Purina ONE.
Of course, as long as Meeka is doing good on it and is healthy, that's what's best for her!