Can I upload my Garmin Forerunner running track data from my iPad 2? I use a Garmin Forerunner 405CX GPS watch to track my running.

At the moment I have to use an ANT+ USB dongle to get the data (GPX) from my watch on to my computer/laptop.

I upload the data to the Endomondo and Runkeeper websites either by way of a Firefox/ActiveX plugin or by manually uploading the GPX file.

I want to remove the laptop from this process so is there a dongle (or similar) that will allow me to perform the same process(es) directly on the iPad?
There are a few devices I found that have been recently added to the market


Garmin Ant+ adaptor for iPhone
Wahoo Key for iPhone


Both allow you to connect and record in real time exercise data in association with their and other third party apps (Garmin Fit and Wahoo have a list here)

What I have not been able to confirm is whether it will provide upload facility from devices after being out of range as you want. 

My assumption is yes it can, since you can get swim watch data entry.

All the products were originally designed for iPhone and I don't see any issue with running them on an ipad