Most people I know go on Oople for all things offroad and RCTech for onroad. There is a lot of factory/shop/team support on RCTech for onroad, almost as much as there is offroad support on Oople.
Also the onroad track styles, tarmac or carpet, are the same on both sides of the pond so US onroad forums tend to be more useful in Europe than offroad.