Wouldn't work with the engine, faction leader has to be a so-called "named character" which means it's a general.