Do you really think Discovery would sacrifice ratings juggernauts like American Chopper: Senior vs. Junior, The Devils Ride, or American Guns to air anything Revision3 makes? Yeah, unfortunately, me neither.
Sadly, I'm part of the reason, since I enjoy Deadliest Catch.
Discovery owns a lot more than a single channel - they own 13. It's possible that they could use these programs on Science, or maybe for a late night block on The Hub (as an Adult Swim competitor), or somewhere else.
(Or else not - it might be valuable to have Internet-only programs.)
The thought of TRS or some of their other shows showing up on cable makes me super happy