You can be sure that a lot of people, even Thistle fans, would pay nothing, or a quid at most.
It would be a financial disaster, though a nice gesture if the club could get the cost of staging the match covered by sponsors. Maybe best for a pre-season friendly, to give people a taster. But then again....