I probably missed some context, as I thought it was a general question about ISA accounts. Of course only Jeff knows best whether to go for a GIA or ISA.
To further complicate matters, longer term investors are better with ISAs as the allowance is only for the year and the fees will be less impactful as the portfolio grows. But completely get your point of view.