The flavour I've read so far though seems to suggest she is 'good'.
Beyond that, it doesn't seem a great idea to lynch based on Queen Olivia being a listed 'player'. She could be a buffer against Mafia majority if considered a town asset, which would be a benefit to most players who will place as town.