I think GU24 is better for CFL's then Edison, as with Edison you often can not set the required position - or the lamp look weird in the fixture, or it does not have reliable contact...
I think sockets like Rx7s (or other double ended design) or PG12 are better then Edisons - lamps sit way better where they have to in the optic. But i think the go-away from Edison would affect only new lamp development, present lamp types using Edisons would stay with them, simply becase of the legacy reason.