I skimed through this thread and here is my .02.
I am not an engineer, but if the dyno says it makes power and the owner is happy. Who cares?
I am sure there is always someone that can build a better mouse trap, as long as the mice are dying the trap is working.