Staging / Dev Site on Localhost, Can't get DEV Video Plugin to work

Hello,

I've got wordpress running on WAMP on Windows 10, and I'm setting up a staged site to replace my main website. One of the WPMU DEV plugins I wanted to use is the WordPress training videos, because I have a few customers that would benefit from them.

I did get the plugin installed on my http://localhost:8080/code install path, but I cannot use the plugin because the registration system will not let me match my site up to your servers. Do I need to open up port 8080 through my firewall? Hmmm, maybe that would do it... Okay, I opened the port, and tried registering against my public IP, and for just a second, it said success, but then that went away and does not recognize registration anymore.

Any ideas? Thanks in advance!

--Jon