I don't remember being icked by Gio at the start, but he always had a bit of an ego, remember Len telling him off for shaking his head at the judges' comments. Then there was "well done on yer spins" where he left Laura standing there like a lemon while he showboated across the floor
I thought he was fine with Debbie, Faye and Michelle, the ick started to set in for me with the showmance with Ranvir and the way he copy and pasted it with Rose. I would have more respect for him if he just said "look, I'm a fanny rat, and I like being a fanny rat", but I guess that wouldn't go down well with the ladies of a certain age who defend him to the death