Even as a 2-star, with the right mood stats and great development (group skills and such), he's really good for any teams, especially ranked.
Luckily for me, I already had him along with 20 frags to his name, so by the end of the event, I'll be able to get him to 3 stars as a 100% f2p player.