Although it is a fine fancy looking piece of machinery you need to look a bit deeper.
Did you check the vendor where the engine kit came from. If something goes wrong will it be back up in any way. There are a bunch of gears for every occasion but can the be shifted and used on the fly. Yes it is a nice bike. Running gear is questionable.