I concur. If we're going to list the names of who frontpaged what, it's reasonable to let them explain why they did it.I dunno about that. The reason the fp messages started showing up was to prevent people from acting on their own nodes; front page nodes get a lot more attention and, therefore, votes. It's a simple mechanism to catch people who are tooting their own horn.
Besides, take a moment to consider what types of SOPWs get FPd, and how that'd look if the persons FPing a node had to explain it all the damn time... We'd see a dozen variations of "good node", "good question" or "well researched". This FP reason field would be little more than noise after a while.
Note that this does differ from the Approval entry for NTC -- there's a lot more variety in the reasons to consider nodes than approve them, and I'd prefer to see your reason for wanting to (eg) delete a node rather than front page it.
Also a big thanks to the gods for polishing up the Approval interface (among many, many other things)