You might use Ice Jim over Joao. I think you'll want at least a bit of stop ability, and while Ice Jim isn't exciting, he sorta gets the job done. I don't like using characters that are just bad against stop ability, either, though some people don't mind (Skrum).
U should use windi mor and kati instead of elya and macumba
I agree with using Ice Jim over Joao even if he is only a common card.
But also I would play it differently using Uranus since it's a deck with all evolved cards,