How do you choose between using C++ or Blueprint?

@ParralexLLC:

I agree with you on this. However I think there is a Blueprint node called MakeRotator from Vector, which can be used to create a Rotator from a Vector.

Still your argument stands.