This is a UI-only change, the infrastructure for storing comments with transactions is already implemented (in tx.mapValue["comment").
In case of a Bitcoin URI, the comment should be filled in from the "message" field in the URI.
It is currently already possible to view the transaction comment in the Transaction Details window. However, it would be nice if it was more visible, maybe in the transaction list.