Hello Damian, and thank you for feedback!
Readability is subjective and is very much tied to just getting used to something. New syntax, however great and useful it may be, is always slow to get traction and recognition. It sometimes takes a generation to get a majority of developers to embrace a better syntax. Or ger rid of bad, like `goto`.
Yes, what you have used is more focused on the rest operator than destructuring, but that is a nice feature of the latter.
I can only encurage you to start using destructuring everywhere, but I can't force you ;). Good luck!