my kneejerk reaction was to prefer a separate endpoint... but after stewing on it for a while, I haven't come up with a good reason why, and it does make sense to provide easy access to the primary character, so I'm happy to go with this.