Chris
Good suggestion!
(thanks also to ViArt support who suggested a similar solution)
I'll make a required tick box with "I accept the licence..." AND edit the template to make a table containing the license text itself.
(and then delete the license text from all the products in the database).
This will work until ViArt moves the product specific licence acceptance to a more logical step in the purchasing process.