Communities should definitely help with this as there will be more ways to communicate with players at that point.

Outside of Communities we're always working towards improvements for new players...