Surely echoing won't show on aida? isnt it quite stiff?
I'd just nail the crossstitch panels down with simple stitches (cross stitches even- through all the layers) spaced fairly far apart, and just stitch close to the seams on the borders- keep it simple- it is a heavenly piece- well done!