Mixed reaction for car rally's 2025 return to Guernsey