On Demand one click insurance, niche or mainstream opportunity? Time will tell!