Pros / cons / experiences as player and as GM?