Great idea - and an absolute must-have. The current options to assign an owner via workflow are not sufficient for us. Best option would be a combination of the options already mentioned here in the chat:
1) A “one-button” option to “TAKE” ownership of an incoming / new ticket.
2) If no owner was assigned in the first place, then have the agent assigned as owner, who replied to the ticket.