Scan Sweep or Raven?

Raven its slow for me to field and a kinda expensive, yet what could it be useful for besides detecting cloaked or burrow units?

Critical support unit for mid and late game. Armor missile makes huge difference. Just try marines VS roaches. Then replay the same, but hit roaches with armor missile.