Either will work, depends on if you want to rely more on your amp giving your gain or the pickups.
I have the Aldrich pickups in a les paul standard and they are great, they split well and also work great in parallel too. They are pretty hot and I often run them in parallel.
The Thornbuckers I have an an ES339 and Les Paul Custom. They are sweeter sounding and have a good balance. They sound a little thin in parallel mode.
No experience with either in a strat style. I run Anderson H2+ in my fat strat and HH tele.