A few things:
You have made a mounted list with one t3 unit with no armor save. To me, it seems like you would be better off committing to the cavalry theme entirely, and getting some more knights, adding command, etc. Your other option, of course, is to get a few more blocks of infantry. However, I think you're really wasting points on those flagellants as the list stands now.
I wouldn't give the Outriders barding. They lose the fast cavalry rule, and the ability to shoot @ 360 degrees, which is great for dealing with flyers, tunnelers, etc.
Other than that looks good.