We ditched RAC several years ago, for similar reasons, Green Flag have not been perfect by any means, but that has been without the caravan,a lot seems to depend on the local contractor and individual drivers attitudes.
Hopefully we won't need to find out how good or bad they are in the future.
I think the idea that you contact a recovery company via the internet is absurd, they should have a priority number to phone, answered by a human being, it is stressful enough that you are broken down, without having to contact what is probably an AI driven response