Using speedtest,net is not a good solution, that only will test the users connection to the*LOCAL* speedtest.net server and not the connection FROM USER TO ADOBE (clearly a 100mpbs connection from SanfranCa to Adobe wont be the same as a 100mbps from Beijing to Adobe, explanation unnecessary I hope). Also educating the users as to the difference between mbps and Mbps** would be useful as one user wrote "68mb download 19mb upload, fibre optic." in megabits that's not fast at all, of course in megabytes that's not bad. Adobe provide a server address to test our connection speeds to your cloud servers, that is if you are *serious* about your cloud business.
**
Mbps: (Small "b") A megabit per second (Mbit/s or Mbps) is a unit of data transfer rate equal to 1,000,000 bits per second or 1,000 kilobits per second. 8 Megabits per second is equivalent to 1 Megabyte per second (ie. 8 Mbps = 1 MBps). Hence 1 Megabits per second = 0.125 Megabyte per second (ie. 1 Mbps = 0.125 MBps)).
MBps: (Capital "B") A megabyte per second (MB/s or MBps) is a unit of data transfer rate equal to:
1,000,000 bytes per second, or
1,000 kilobytes per second, or
8 megabits per second.