Interesting that all of these are the type that cover the bonnet.
Personally I don't think it's worth having one that only covers the cockpit - unless one doesn't have any top louvres. Much better to avoid potential starting problems if it rains overnight. The full length covers still fold up really small, so as far as I can see there's no downside and considerable advantages to the full length cover.