That should cover the necessary things for a new player to know but if you want to go an extra mile and want to have a chance to interact with the fanbase it would be a good idea to ask some players who have a sense of direction with a game to make like "advanced tips". Ive seen many games do this and would be a good idea to give new players strategies to help them
But hey that's my opinion, you do what you do mate. love the game! Frustrating? yes. Hard? Maayyybe. Interesting? Definitely