Technical feasibility: Browser-based IDE + deployment platform - am I crazy