A really cool feature would be to add a fourth option when you click on an asset to allow you to change an asset name and then automatically update all references to that asset! Right now I have to manually edit the aia file. But I cannot imagine I am the only one who changes asset names sometimes. Just a thought.
I think this will be more easily done once @BeksOmega's GSOC project is merged. The problem is that since we don't know whether a particular string corresponds to an asset name or not it's really impossible to know which blocks to change. File renames also aren't stored in the undo/redo stack whereas updates to the blocks are, so how that all interacts also makes this complicated. Beka's work introduces a specific "asset" block that we safely know only references an existing asset and so is safe to update.