I found it as a number in the gaming app, but it would be cool to see it in relation to the event in the web-app as well. Three small numbers on subpage 10 … so much pain deserves more attention. ^^
At the moment FTP isn’t one of the things that is displayed in the activity feed. If you want a record of your FTP for every ride to track its changes the easiest option would be to add a “Note” to your activity after it’s uploaded. Just make sure you add it to the “Note” section and not the “Comment” section unless you want it to be visible to others.
Yes, that should be a to do on their list.