You need to consider the cost of making changes to your policy, ESure charge £26 for each change to your policy or payment details. Not important if you're not going to make changes but need to be aware.
Good point. My wife was with a fairly cheap motor insurer Debenhams (really just a face for a Lloyds underwriter). When we needed to change anything midyear, for example to add business cover, their admin charges alone 4 or 5 times the figure you mention. Plus astonishingly crap customer service at their SA/Zimbabwean call centre.
Glad to escape the crooks a renewal or two later on.