Joao has now linked in well with the team. I know Rhodes is a great striker but how well would he fit into the team, it could be a gamble.
If a choice between the two, I would stick with Joao. If Joao was sold the Rhodes would be a great replacement. However, the ideal would be keep Joao and bring in Rhodes.