I think it would be great to see the Logo in a business card or some merch material mockup.
It would allow the client to see the whole potential of the logo and not just not by itself.
There are some clients who don’t like the logo but when they see it on a merch or business card, they change their mind because they see it how it can be used.