I think those living even for a few days can be helped/informed by a forum of that sort
Onlong those lines both the living in the UK and Phill but possibly for those who need to ask a question on the other country.
Many times I have read a Brit or a Phill ask a question which is the sort many locals can answer or find out easily that those miles away cant.
Ie to help those who need to check if they are being told porkies or to reassure themsleves all is well. Also for working out what sort of gift to give etc.