I believe the comic series are canon to SGA & SGU.
Uhm, the only advantage that the Odyssey has is its ZPM and the Asgard Core, nothing more. Remember that even if the Odyssey is the frontline ship of Homeworld Command, it its still considered of the Daedalus-class. It would not be prudent to assume that the Asgard beams aboard the Odyssey is superior to those on the Daedalus/Apollo/Sun Tzu/Hammond. Power supply, probably. But the yield these weapons deal onto enemy ships are and will be the same.
Merlin and Morgan saw the Ori for what they were. It was our resourcefulness that gave us the advances in attaining the Sangraal and the Ark, through their help.
It would be exciting to see the whole "Lucian Alliance will attack Earth" Or "the Goa'uld retaliating as revenge for their fall" story arc, because it may well be one of the reasons why the Stargate Program will go public.