With it weighing 50 pounds more than the Ultra Bee HP and having mediocre suspension, I don’t see why anyone would buy this bike.
The Arctic Leopard EXE 880, which has been on the market a couple years, has more power, weighs less, and has a removable battery.