I love the balance shafts removed written as "BS removed" because that is EXACTLY what those are BS!
The cool thing about this setup is, you can make it fast and beat that 14b and then if you choose to in the future make bigger power with a bigger turbo, because you'll be setup for it!
I too would do a flywheel over a drive shaft, it's like 1/3 the price and you stand to gain more.