They have an equivalent one in France and from what I've seen it's mainly nice wallpaper in the clubhouse for working out fly-away destinations trying to avoid the major no-go areas. Don't think anyone would do serious flight planning, let alone fly, with it.
If you ask me, the problem in the UK, especially the SE, is a large part of the GA population could learn to make more use of the 1:250K, rather than worrying around the super-scale that misses all sorts of vital information.....