You are absolutely right. We have already build up a same solution as you suggested. But now problem is user have to use different path for cifs and ftp.
For my environment we are planning to migrate the form 7 to C mode where lots of user using FTP. Main challenges from my end user do not have any idea where they were using this ftp. They do not want to change the path from their end. We do lots of migration from 7 to c, in the time of cutover DNS team only change the c-name record from their end so, we will not be impacted after migration and user also do not have to change anythings.
So do you have any solution where users do not have to change anything from their end.