I don't think posting on forums is required to improve your game but it definitely doesnt hurt.