Agree, this is the way it is. But it's not the best choice.
A way to avoid interface overcrowding could be to create a Preference setting so that I can set my invoice currency there just once — and to be bothered by choice on the Receipt Hub processing screen.