As the title says, I think it would be very helpful to see how additional features could be added to the 3rd person and traversal to make the character controller more complete.
For example, I would love to see how to go about adding a swimming state and the best way to add a detection check to see if your character is in water and should be swimming.
A ranged combat state would also be very appreciated as I have seen a couple concepts for how to go about doing it, but I am always interested to see different approaches and best practices to take.