I personally think it would be the finishing touch :D
But I do love Gios frames, it looks great as it is, so don't get too Hung up on the tyre predicament. The Michelins will probably be the better performing tyre to be honest.
I think you compromise some grip and durability with an open...