That actually isn't a terrible trade. Gio is getting older and by the time the rebuild is done he will be past his prime. I do value his leadership role with the kids though and it makes sense. But getting #1OA and #4OA and potentially swapping next years 1st if they finish with a higher pick then us.
I also think FLA would have to add something as well. It would be hard for me to see Gio go though