I have never tried this but putting the darts in a pillowcase and blowing with a hairdryer on warm is a method Ive heard of.
I'm pretty sure that's what the original author of the NerfHQ Stefan article does too. As for straitening my darts I tape 5' sections to my walls and tape three or four marbles to the bottom. After three days, they're usually as thin as CDTS.