I more of a mental chemistry kind of guy and it was often harder for me to find somebody who had the same mental wavelength similar to mine. I suppose MB could be a way forward to achieve such a goal.
I have been thinking to integrate AI to derive personality and make the user experience lot better rather than using a form for MB.