Mary,
I don't think there are any rules about logos...unlike the J/24 class which is pretty specific about size and location.
Like you, I've got the stock T4.9 sails...so I'd like to put a couple of 4-6" square ones near the clew of the main.
Other than that....free for all!