The review would have been better if some top speeds were mentioned and some actual footage would have help just as a visual thing. I have worked for injection moulding companies before and unless you produce a lot and I mean 100000 of items the cost will always be high, as you said moulds are all different.
still a nice idea and the pro's can use them because they are free for them but the minions like us will keep our carbon fibre gold bars for now I think