If you have problems or suggestions, ideas, post them. There are still some unknown issue regarding unit creation (like changing an unit's 3D model), but you should be able to make your own custom unit if you follow this guide. This step-by-step guide was written by various members (see credits in the end) in various threads, I just tried to gather all the important information in one tutorial and added my thoughts as well.