For programming, most things is programming are either going to fall into either side: "you'll use it frequently enough that recalling it is easy", or "you'll use it so infrequently, and it's better to just look it up than to try to remember it".
Where I have had some success in programming related domains was using flashcards to capture parts of some system that were at the edge of my understanding. I wasn't interacting with the system enough to understand it; but, interacted with it frequently enough that I wanted to get some understanding of it.
But, almost always, I think flashcards need to be very clear/short.
In terms of product-ising the idea of "SRS as applied to learning programming", I guess the main question is "how is your product going to be better than just using flashcards with anki"?