what do you mean when you say not very well? does it automatically reboot the device? does it not flash a ROM properly?
some TWRP variants are not fully compatible with individual phones. I personally have to try a few different TWRP variants images before finding one that actually worked for my phone. so google around for mix2 TWRP and try a few of them. hopefully you will find one that works.
afterall, all you need is a recovery app that flashes ROMs successfully