I did just have a look at my own profile recently and as above (things like upgrades are noted especially as it will say - “meal in Y/J” alongside the itinerary note).
It does have fields for central profile notes, crew observations, preferences, even the Skywards lifestyle preference thing that no one fills out, a separate field for critical incidents that may have occurred recently (e.g. misconnect), previous travel history (although strangely this was blank for me so probably has synchronisation issues), upcoming flights, connections etc.
As for upgrades - pre-calculated mileage cost for Y-J, J-F, Y-F etc. but also whether the ticket allows for it (e.g. try paying cash to upgrade a miles award
and it shouldn’t work).
Interestingly I had upgraded in the lounge and my mileage balance had not updated to reflect the deduction on board which is probably why upgrading an upgrade is (usually) not allowed. But I think the upgrade can technically be forced through.