I haven't been playing the game for very long yet, but my soldier who is equipped with the rocket launcher has yet to actually miss with a shot. It's been pretty awesome/hilarious.
Just grabbed the premium pre-order off of Desura and am very glad I did. The bit I've played so far has reinforced my assumption that it was money well spent.