This method is not usable in many games and you can cast shadows with the normal method too.
And from the Cryengine Demo and the marketplace demo I see bad quality at the end since the viewmodel don’t have a good control and the third person looks like a robot with the same animations, and with this method using only one asset you can’t give more details to the weapons…
About BP vs C++, soon the BPs will be compiled to C++. Anyway you can’t compare like that…
By the way you can’t create DLCs for other marketplace items… that at least is what I know.