Yes, roasted the beets, onion, and garlic will give your sauce a better flavor and will help soften them so them blend nicely.