I also started out copying static images from books into anki, but after a while I felt the urge to find an automatic, scalable way. I am now very satisfied with the solution.
To answer some of your questions, the cards work not only on desktop but also and android (I nearly only do my repetitions there), and I think also on Iphone. They are a slightly adapted version of these.
Regarding puzzles: I'm still not sure if time is better invested in only learning new puzzles, or repeating all puzzles with spaced repetition, or repeating only those you failed, or, etc....and to my knowledge current research isn't sure either. I also haven't used spaced repetition for the tactics puzzles long enough to give a confident self-estimation, But, intuitively, it feels right and it is fun! I think if you do enough tactics puzzles, you also won't overfit. From my experience, when I do tactics puzzles I had repeated several times already, it more feels like an improved pattern recognition to me than just rote memorization.
Regarding openings. Yes, I very consciously chose the strategy to focus only on openings I used. And I already (after 2 months of playing) notice improvements. I agree with you that there is a merit in reading up about the opening and finding some more contextual knowledge to have a richer experience. I do that whenever I feel like I'm just using rote memorization for the opening. I, for example, read this simple book about the history of opening names which I can recommend for that purpose. More often than not however, the opening I play is a "child" opening of one that I had played previously, so it's a nice step-wise learning experience. And in the rare cases where the game led to some bizarre longish opening, I can still just delete the anki card or leave the opening for another time.
I want to release a more in depth video about how I use the tool to improve my chess game, possibly this weekend. Maybe that would be interesting for you. It's however still a self-experiment in an early stage, so I'm curious what I can tell you after acouple more month or so :)