Dadar surely has limitation. I think not more than 16-17 can be accommodated in Dadar. But CSMT can still manage. There are trains like Konkankanya express, Gitanjali exp, Mumbai mail etc which are all 22-23 coach trains.
Since this train starts from Mumbai it can easily be augmented with at least 2-3 more coaches. All depends on SR's interest