You're not a doofus for missing the menu additions - in the updated opening I just added a special message about that, cuz I don't think it's stated ingame. UI is not my strong suit, so I make improvements to it based on stuff exactly like this. It's actually very helpful!
Yes, initiative order is something that I do intend to show when I get there, it may or may not make it into this update but I will try to get it in by the next at latest. Honestly, I'd love to have little icons for everyone to help make it easier, but again, UI is an eternal work in progress haha.