I have another question then. Why didn't you just wait a couple of more days and release both versions to the users could decide which one they needed? That way if there were bugs in the software the user would only have to deal with it once instead of getting a new program (Pro) and figuring all the bugs out again.
Most home users have no idea what port forwarding is. So if your saying that you released IWatchMobile for only people that know how to forward ports on their router then the average user wouldn't be able to get it up and running anyway. Hence, going through a lot of frustration when it was not needed since the "Pro" version would have solved that.
Just my opinion though, for what it's worth.
Sorry for any frustration...
When we started development on iWatchMobile, we thought it would be cool to get updating still images and pan/tilt functions on your cell phone in a WiFi environment. We wanted to do a web application so that everybody would be able to use the software, not just iPhone users. We overachieved on our development schedule and ended up with a product that does video over WiFi. Plus, if you understand port forwarding, it works on 3G too.
We thought the next step would be to develop a video reflector to make it easier for users to connect via 3G. We thought it would take a long time to develop. If you told me 3 weeks ago (on the day we released iWatchMobile) that the reflector would be running today, I just wouldn't have believed you. So it's not so much a matter of why didn't we release both applications together as that the PRO version is just amazingly ahead of schedule.
Of course, the whole development team has been working 100+ hour weeks for so long now that for us, what day it is is getting a little blurry...
![Grin ;D](http://forums.x10.com/Smileys/default/grin.gif)