I have never successfully combated an indoor aphid infestation with any product. Not even systemics. Would your weather allow for setting them outside in a protected area after a thorough rinsing off of the existing aphids?
Confidence is that feeling you have right before you do something really stupid.