I guess a simple test is to run speedtest.net on your iMac connected via ethernet to your router with wifi turned off to see what genuine speed VM is giving you, then in turn try with the wifi. I think speedtest also have an app for the iPad/tablet.
Then you need to investigate whether your...