It would be nice if you showed the runes from the start of the game. Not really sure why its only shown after some time.
Agree. Runes integration in general is something we are still working on, I believe indeed there is room for improvement there and you should expect improvements as we move on.