Well, it depends on whether if this mod is solely for replacing the mounted horsemen in tech faction, if so, then yeah this is perfect.
But you mentioned making a whole new diablo like faction, and if this is wat u got so far, great but its gonna need to go a long way for a new faction.