On my system, I used rpm2txz to convert the 64bit packages. However, to get scanning to work, I had to manually edit /etc/sane.d/dll.conf
The install script added "brother" to the end, but depending on which version of the drivers your MFC device uses, you need to change it to "brother2" or "brother3" or "brother4" whenever appropriate. I don't know why this isn't done automatically, nor was it documented anywhere easy to find, but this works for me now for both usb or network access.
Printing was much more straightforward to get working once the packages were installed, via usual CUPS configuration.