Hi Nathan,
I usually take the default names, unless I need to distinguish the feature alot.
Examples include:
-Key mates that make something move (for example max/nominal/min or stage_motion_x if driving with a single mate)
-Key mate planes, axes and so on.
-Some features but only when it helps or if I know that someone else will benefit from the naming.
Cases when renaming is "mandatory" (for me):
-When using a table to drive configs, I always name the dimensions that I will drive with the table. There is nothing worse for me than having a table populated with "d1@sketch1".
-Patterned items in an assembly. I avoid the pain of figuring out what the pattern is later.
-When the hole wizard does not update the description with the actual value of the actual hole, I update the description. For example when I needed to use a hole like .4377 but the hole wizard ignores the actual size and describes it as .4375 (not always this small of an amount).
Another very useful thing I have used is folders, which I always name and use them to group related items together, particularly in an assembly, but also in models (less often though).
For your basic question I would be socratic and ask "How much spare time do you have and how will anyone (including you) benefit from the naming? Is the time to create the names worth the extra perception later? If so name away, if not then don't bother"
Regards,
SMA