The bike has been around since 1998. Jay Leno owns one. They average about 9 miles to the gallon of diesel fuel. So range is pretty limited. I've been waiting for the fuel tank frame version to come out so you can go 100 miles between fillups.
One other point. The torque numbers equal acceleration, horsepower equals top speed. At full tilt the air pressure into the intake gives you about 600 ponies under the cowl. For $186,000.00 on a 400 lb bike that's dirt cheap.