The Executive Club site stores your personal details, credit card, etc.
I have found my Gold card allows me to select seats immediately after booking using Avios. This includes the forward rows of seats on UK Domestic flights.
Also, your boarding pass will reflect Gold status for Fast Track security, Lounge access.
No doubt there are other benefits which I have not thought of. Hopefully other posters can fill the blanks.
Hope this helps.