The main thing wrong with Bennetts as far as I was concerned is that they do not insure you to ride any other motorcycle. Obviously this means that I can't just swop bikes with anyone for a ride. Not good.
On top of that, although they are cheap, the rob you blind if you want to make any adjustments to the policy. (as you have now found out).