Overall EV are indeed pretty cool but always trade offs:
Pluses: lower fuel costs, smooth and quiet, simple maintenance, super fast, great torque, overall better for environment
Minuses: range not yet as good as many ICE, no transmission reduces fun, can be higher upfront cost, fuel stop takes...