I have the following requests to the classic menu:
anim:

ping @IbraheemOsama
Thanks for the feedback @totht91
Not sure what you mean by
Slow opening animation at some time:
Could you expand?
We can easily change the Header of a MenuItem to support any Content and I think we should do that, then you can just do this to add the icon:
<controls:MenuItem Name="FileMenu"
controls:Menu.InputGestureText="Alt+F">
<controls:MenuItem.Header>
<StackPanel Orientation="Horizontal">
<SymbolIcon Symbol="Accept"></SymbolIcon>
<TextBlock Text="Hello"></TextBlock>
</StackPanel>
</controls:MenuItem.Header>
</controls:MenuItem>
Tooltips show up under the MenuItems when alt is pressed and released. Did you have something else in mind?
For 3, it's something like this where we should be able to (optionally?) display the keyboard shortcut alongside the content in the menu

I also notice.
Slow opening animation at some time
Focus Box(Black box) will appear on the MenuItem but MenuItemFlyout only opens after the Focus Box hide. If we move fast then Flyout will not open.

I see what you mean, this is something we should take a look at for both 1 and 3. @IbraheemOsama, any thoughts on this?
@nmetulev
Will start working on the tweeks :)
PR merged