OTM registrations are faster. The ECS take about 30 days. Also, OTM facilitates all future payments without any cheque or demand draft.