I have been using Satori Reader for quite a while and the only reason I’m not using it now is due to certain complications on my end that are unrelated to it.
I highly recommend Satori Reader, as it’s arguably the best reading resource for absolute beginners. The only prerequisite – is knowing kana; everything else you can easily look up there. You can see meanings of individual words, you can see translations of whole phrases, you can hear the reading of the sentences by professional native speaker voice actors. And you can download the audio to use it for listening practice.
And in many cases, it has a lot of additional grammar notes, so you can click on a word and find out not only its meaning, but also information on why is it used there in that form.
It makes reading as easy as possible. So, in my opinion, it is well worth its price, at least for beginners.