The Hopper with sling sounds great, but I didn't think about it running off upload speed if you're out of your network. Mine is a crappy 1-2 mpbs.
Upload speed has absolutely no impact on regular TV viewing.
The upload speed only impacts watching Sling'ed DVR content away from the house on your computer/phone/tablet via the Dishanywhere site/apps.