If you don't mind me asking, what is the site? My issue with "much better options" is that they tend to include an overwhelming amount of distracting data (Avg HR, Max HR, Cadence, Pace, ect).
Sometimes, less is more :) I use a Google excel doc for mine and have not looked back!
Awesome idea! Long time lurker! Org psychologist by trade, unemployed right now. If you need additional help or ideas, let me know! Would love to volunteer my time to help you succeed!