@Uanime
You actually missed some Hashiba generals who joined imjin war.
For example, Kato Kiyomasa, Ishida Mitsunari, Wakizaka Yasuharu, and Kato Yoshiaki are missing. Not sure about other clans.
And I also noticed that Ukita's daimyo is still Naoie even in 1582 (he died in 1581 on December). Ukita Hideie, the son of Naoie was raised by Hideyoshi by the promise between Hideyoshi and Naoie before he died. Therefore, I recommend to put Ukita Hideie as Hideyoshi's son (if possible) as he actually announced publicly and privately that his name is Toyotomi Hideie (not sure). Or maybe just change the date to 1589 November when he declared war on Hojo clan. I think this way is much more efficient on reducing lags due to less clans in Japanese lands.