I shoved 10BB in early-middle position yesteryear with KQ offsuit in the freeroll. I got instacalled by AQ by the person to my left. Maybe I should have limped?

I don't think so.

There are only 5 hands in all of poker that had my hand dominated. In the unlikely hood that I do get called there's still a good chance its a flip. I get 20BB if i win and have a good chance at beating the whole field.

Limping is only acceptable if you try to squeeze your way into the money but since the pay is top heavy it doesn't make sense to limp. I mean even 1st place isin't that great of a payday.