It shouldn't take 2-3 seconds to process. Where are you in the world? We have servers in West Europe, South East Asia (for Asia and AU/NZ) and Chicago. If you are far from one of those, or your phone isn't on Wifi you might see some slowness.
Good point about the Done thing, but we're limited to what iOS allows. If we do anything that modifies Siri then we could get booted from the store.
Log Dictation on Desktop literally keeps a text file on your desktop of everything you've dictated. For your records.