While I agree that it makes sense given the context of Year One some might argue that she STILL has more chemistry with other individuals than Ollie. Especially since Ollie continues to come off as a cocky and inconsiderate jerk, even to Canary, and those brief flashes of the decent man inside don't always make up for it.
Though I do admit that when they're 'on' as a couple they are really on. Ollie probably just needs more consistent writers.
That being said, I wish it was still in continuity that Ollie was secretly funding the JLA from day one. That was an utterly awesome idea on Waid's part and totally fits Ollie to a T.