Something to think about before you go jumping into a relationship:
If anything, why would I think about this before getting into a relationship? I think something that these typology forums seriously suffer from is believing that typology gives more than a one, or at best, two-dimensional idea of someone. Bring in another person, and overall I'd say compatibility based on typology is a hit or miss, not something to take too seriously. It has its uses, and is good for understanding people, but people have unique nuances that make them more or less appealing, separate from type. Get to know the person, rather than seeing them as simply a type. I definitely use typology in my relationship, but as a way of explaining behavior and understanding it in my SO, not really as criteria for a partner, good or bad, but especially not bad. I don't like negatively judging people based on loose stereotypes.
I also find it highly amusing that there's no in-between for the NFs. It's either "ideal" / "good chance" or "NOPE." And of course all the ones that wouldn't work are with sensing types, which is pretty BS.
From a theoretical standpoint, INFJ would
personally not be ideal for me anyway. But again, it depends on the specific person. INTJ is fine overall. Wouldn't say necessarily ideal, but fine. I don't see an "ideal" type for me, and if I say that (or desire a particular type, since I doubt myself saying that), I'm probably just going through a phase.
Based on conjecture, I think good types for me in general would be INFP/ESFP, then ISFP, then INTJ/ENTJ, and the rest I don't have strong enough opinions to form some sort of order. That said, I wouldn't call INFP/ESFP "ideal." And again, I'd never actually really apply this because I see it as pointless. I only do this for my own amusement, not to judge new people with.
From my experience, enneagram has mattered more than JCF anyway... my best relationships/most compatible people have been with 6s. In order, this would be an INFP 6w5 (my SO), an INTP 6w5, an ISTP 6w7, an ISTJ 6w5, and an ESFP 6w7. I didn't even know enneagram or JCF at all for the latter four (met my SO on PerC). I didn't choose anyone based on something like that. Just happened to be the pattern. If you look at the types I listed above, three of the five aren't part of the types I would expect to be good with me, and the order isn't what one would expect from what I wrote.
So yeah. Life is a toss-up. Don't let typology keep you from doing anything X_X.