Looks like I’ve come to the right place! I would have got my wife to join as she’s the (hopefully soon to be!) expat but the whole visa process I literally arranged for her and just showed her where to sign! There’s so much material on this site though which is great. I’ve managed to learn a lot about the visa process as I researched everything a lot months prior to the application, hope it pays off and perhaps can help share some of what I’ve learned one day like you guys.
Regarding the other forums, yes I must say I’ve seen some people asking for help that refuse to accept the advice being given. But I read through here a bit before joining and seems like the level of support is just has that extra bit of care in it. Perhaps it’s what a blending of Americans and brits does! Merges the sensitive with the pragmatic!