I've actually saw one of those live and its predecesor The Dragon and its much better than the latter. Its amazing the destructive power those missle's have. Unfortunately if your in the desert and you launch one of those an alert tank commander can look for the dust that thing kicks up and get a shot off with it's main gun. The Israelis developed that Tactic.
The A10 has always been one of my favorite planes. It's not pretty, but damn it gets the job done in a big way. I think the Javelin is going to be a great weapons system. I haven't seen that video before but I have heard some good things about the weapon from some friends that are in the military.