I'm sure that the proposed properties enhancements (being able to set them from within the Garmin Connect Mobile app) could be leveraged to input the data that I want, but I'd really like to keep it all on the device if at all possible.
I'm not super excited about the prospects of implementing my own, so I figured I'd ask to see if it will be safe to avoid it.