то есть, если писать код, который будет где-то в глубине и не будет касаться API движка - то пожалуйста, можно чистый C++ юзать. Но если нужно взаимодействие с анриловскими классами, методами или, тем более, работа с блюпринтами - то лучше только анриловские типы использовать (за исключением случаев, когда точно знаешь, для чего тебе нужен именно плюсовый тип)