Hi John,
You should start writing down a few numbers including network speed and hardware specifications of client and server machines. In the worst scenario, you would have 15 clients synchronizing concurrently 750 MB of data in 15 minutes. And on top, there is your real time data collection application that could work while the synchronization is in progress.
You should also workout, how many connections to the consolidated database you will have in addition to Mobilink server and if these connection can create contentions.
The key factors influencing Mobilink performance are listed here DocCommentXchange
and you can tune the performance (more details in the link below)
Mirco