My ex that I dated for 2 years was an INTP.. It was great at the beginning but then I realized he was never going to break out of his shell. We would do fun stuff with his friends and family so I thought he was a fun guy. When I tried to get him to hang out with my friends and family, he always complained to the point where he just wouldn't go. He made up stupid reasons for not liking every one so he would have an excuse not to join in on any of the festivities. Perhaps his "I" was way stronger than most INTP's but this just wasn't going to work.
Also, he seemed to have a lack of morals, what's wrong and right. His family seemed to have good values but somehow they didn't translate to him.
His strong N was fun at first because we could daydream about the future together. Can't begin to tell you how many times we talked about potential baby names, restaurant names (he wanted to open one), movie names if he were to write one, etc. However, he never budged on different places we would live. If he would have, it may have worked. Well, probably not, but it would have been more fun, hahaha. It begin to fall when I realized he was completely all talk. He was totally unmotivated to actually take a step towards any of his goals. He was so lazy. Also, all of his goals seemed to revolve around money. Mine are adventure/helping people and then money. He could care less about the first two.
Essentially, from my experience I think it could work if the I isn't too strong and you have similar view points of what you really want out of life. Good luck with having a clean house though, but they might just make you on time for something!