No, a removable cover is not sufficient for an outside water heater. Even though they can suffice if your water heater is inside, they will not protect it from external factors.