I see two more differences:
1. app takes care of updates fully automatically in the defined interval, which I consider a huge benefit.
2. app and also BRouter offers updates over "diffs" > only changes are downloaded. The difference is, that in the case of BRouter if you do not update within 10 days, you always download the completely new file. Which is quite slow in the case of BRouter if I remember correctly. Locus Map offers diffs up to 60 days. And even if you download full files, it should be really fast as we have a server hosted on 1GB network.
Otherwise routing engines are still identical, so there should be no difference in computed routes (in case of identical routing profile).