Yea, I was kinda thinking about that after posting... However, once the Daedalus was kitted out with all the Asgard tech like shields, beam weapons etc. it was one hell of a formidable vessel... Made the Ancient ships seem quite, well... "Ancient"!
Oh I'm not so sure.
The "Ancients" were always more powerful than the Asgard (and the Furlings, and the Nox). The mere fact they built a flying city should be proof enough of that. The Ancients and the Ori are from the same race (essentially) and Ori ships managed to rip through that Asgard ship when they first came through the supergate to invade our Galaxy.