I think having a laugh at the big events is the best bit, i think if you asked all the drivers at a national "what is there favorite thing about racing off road" they would say the social side and the people that do it. You dont have to be a geek to have a good time.
I also think they would be very helpful as im sure they want to see the hobby grow, give it a chance,you may like it.
See you at the euros next summer