I think the new assault course is great for new players. I feel like the concepts that people have a hard time grasping could also be touched by contracts.
Example: New players don’t seem to understand the importance of finishing downed enemies. Why not make a contract to do so?