How customisable is the loyalty panel?

Very. You can change all the text, fonts and logos using the CSS editor.

You can’t change the HTML, meaning you can’t chop up the Loyalty Panel or add new elements, such as an ad inside it.