Along with the parsing technique, the more important thing for parsing a MRL with free order is the sufficient encoding of morphological information at POS and syntactic level. This has been experienced by myself and can also seen in Tsarfaty's articles on MRLs.