Congrats on passing N2 
Having the same criteria would make me fail a lot of reviews lol, but I understand its efficiency. If I actually take my time, I find that I understand the sentence as a whole semi good most of the time. I’m using the Wanikani integration which hides furigana for known kanji so I hope they will complement eachother nicely. In time, I want to be able to do full immersion.