Just hit too many blocks where I sort of have the understanding of what it must mean, but I want to ask someone 'why is it inflected in this way here but different there?', and of course there's no explanation of that. (By design, I just don't like it.)
Perhaps my ideal would be something like LLI but interspersed with grammar-oriented explanation between chapters.
I always recommend people learn the use of a language before the grammar at the beginning, and then transition into much more intensive grammar study later, likely exactly at the point when you got frustrated is when introducing grammar would be perfect. This is especially true when the written grammar of a language can look very different than the sound of a language (especially if written differences are hidden by identical sounds in the language, like in French).
I've learnt so much more from studying conjugation/declension tables on Wiktionary than I have from trying to converse with fluent/native speakers, who can't explain to me why or tell me how to spell it (sounding/typing it in the English alphabet).
BUT, the natural method plays well with extensive reading/comprehensible input, where you just read a lot at a simple, pleasurable level, allowing it to ramp up gradually.
This is how I learned much of English as a native speaker, after all!
So I intend to use this approach with other languages in the future as well.