Neem oil didn't phase the aphids in my outdoor last season.
I did manage to get one tester plant under control with the ISO and water, contact killer with fast evaporation, but they weren't in bloom yet...
As far as the ladybugs, they absolutely worked wonders, I let a few batches loose in the cage outside, and within a week everything was clean... BUT, that was in July, and I'm still occasionally finding them around, IN the house, in the depths of a UP of MI winter...
So yeah, if you want to grow again....
There's gotta be other friendlies that eat aphids though...