just my 0.02 cents, in a nutshell compatibility is crap, if personal growth is a continuous process which means people continue to evolve & change, how can compatibility be used as a measure of success with a relationship.
It's great to share a common interest(s), or hobbies, etc but it's not a requirement.
Attraction between 2 people is an automatic, unconscious process which doesn't take into account "compatibility", ie. "he loves the color red just like I do and we both play tennis, we should be together for life, we're so compatible!"