Thank you for your suggestion here! We have pushed this through in our most recent enhancement update today!
Clients now have the ability to link their main banner on their site! You can update this feature in your Manager Panel > Settings > Site Settings to make it clickable.
Thank you for your input on this and help to consistently improve our software!
Customer Experience Specialist
She / Her