Another problem also related to menu keystroke display is that when you enter multiple keystrokes for a single action, the FIRST of those keystrokes shows in the menus, which is fine and makes perfect sense.
BUT the problem is that the order of those keystrokes is NOT maintained when you restart REAPER.
So, I believe the problem is that REAPER is not consistently loading those keystrokes in the exact SAME order they appear in
This makes menus change randomly each time you restart REAPER for any function that has multiple keystrokes assigned. Clearly, this is a bug as well.