I was able to get your add-on to load up and function perfectly on xbmc4xbox after commenting out the settings section in your common.py. Before doing this, it would error out with the message attached below. I am not sure if you have any interest in supporting the xbox or not, but I figured I would give you this information as you are just starting out with this fantastic script, and I'm sure the xbox community would love to have access to it. The first pastebin will be the original error message. The second will be the comments-out I have made. Please do give this some thought. I have a few other devices I use as well with xbmc, but having the ol xbox function with new add-ons would be a great thing!
Error message = http://pastebin.com/Qck0JUNQ
Comment-outs line 43-47 _common.py = http://pastebin.com/xk0DV1bS
After a bit more testing (XBMC4Xbox 3.0.1) every station (web site) loaded up videos exactly as expected. The ol Xbox has a limited CPU, so the sites that would load up the HD h264 streams would max out the CPU and drop frames, but they were all playable!
The error for the 2 arguments when 1 is expected actually occurs on a lot of your add-ons when trying to play on xbox. can you maybe give some insight as to what you see?