Watch a Tacticat race and you'll understand, we're talking show-business here. We would want the ability to see the cat, not a dot. How it tacks, how is oriented in pre-start...
Like you said, the resolution between different GPS units will vary so the result will be poor or even outright confusing. What is interesting (and possible to show) is how the boats move in relation to each other.
Where to upload? You mean internet server?. Current tacticat users have in their own computers a client application that 'uploads' boats status or commands. Users give commands for tack, for gybe,... the same interface would be used to upload location/speed info.
I was thinking that this could be used as a tool to run trough races in plenum on a large screen. Starting e.g. 10-20 sessions of tacticat on the same computer would be cumbersome?