There's no question it's a difficult list to play against. I don't think there is a best counter, only several possible counters. Bombers, Motti with double ISD's, etc. And I don't want to get too deeply into list tailoring...
Would Ozzel (speed 1/3) and ISD's allow you to outfly the opponent by messing with where they expect you to be work? So many possibilities - I can't wait to try them all out!