I haven't had extensive experience with the G major, but I had a Timefactor for ages (and I still would have it if I hadn't sold all my amps). The sound quality of its delay and reverb are peerless, imo, and iirc, it does have a very nice chorus in certain modes, although not as a full fledged independent feature, unless i'm mistaken. I'd strongly recommend the Eventide, though I wouldn't bother with an expression pedal again - I had one, but never really ended up using it.