You know, I've never watched 24
--but from what I've heard, I can see where you get that.
I'm very glad you liked the Spirodopoulos-Macet interaction...putting those two together is definitely something I enjoy because they play so nicely off of each other.
Picard...I do not really think highly of him. He has his moments in certain missions, but when he's in a tough situation, or when he has one of his holier-than-thou moments (which are very frequent), I want to smack him.
As for Starfleet's reaction to all of this...well, if he gets home, we'll have to see!