Don't post the results, it's really hard to analyse this hand having seen what he showed up with.
All I can really say is that if you knew just how bad he was then this line is perfect. Against any decent players range here this is too aggressive and you'll normally be behind when they call off.
I personally like 3betting this particular villain with AQo. He's going to call with all sorts of junk and we prevent getting a slew of callers or squeezers behind us when we just call. I don't think we're going to get 4bet much lighter by regs behind either, if that's the concern.