Sorry, just seeing this now. Congratulations on losing 100 lbs!!!! That is amazing.
I've just started WW here this week. (On-line, I don't like meetings either!) It seems pretty much the same, except the food is different here. I think you can join the forum for free, maybe check it out first to get a feel.
The only thing that seems different to me is that in the US you got a bunch of free points to use and you don't get that here. (I did WW in the US this past summer and lost a stone)
Also, maybe it's me, but I feel hungrier here? I'm not sure why?