Have a friend who is setting up a web based system like the one you're talking about but in my opinion that is way sketchy unless you can be absolutely sure that your connection is fully secure and nobody else can get in.

Also, would you be able to turn pumps\fans\etc on and off from this remote location? That is what he's trying to set up, it makes the camera system much more valuable if it can save you time AND peace of mind knowing everything is fine.