Hi Nick,
In addition to my question, can share what to do and not to do for Packaging our project (maybe links). Since my developer team are C++ programmer, so they really prefer to do some of development on C++. I noticed that there are some things that we can not do safely in C++, like my question here (Crash using SetWidgetToFocus in C++ - Programming & Scripting - Epic Developer Community Forums). So I can suggest my team to develop using Unreal Rules.