I'd go the Camberwell option as a ppor - simply from what you said. Trains are more numerous from there too - as you have 3+ lines going through (Lilydale, Belgrave, Alamein and technically Blackburn)
Brunswick/Coburg is a much better choice if you need Halal food etc.
The Y-man