Is success vs CPU indicative of actual Leo.

Alas, no. The bots are quite overrated, by at least several hundred points. This doesn't make them useless as practice partners of course, but don't believe their ratings. Also, despite programming advances to try and make them play more like humans, they still don't. And of course there is no time control. If you are just learning chess your rating is probably still under 1000.