My 318 w/850 Thermoquad never idles well in gear, and stumbles off the line

It can stand a good bit more initial timing, but you will probably need to end up limiting total mechanical timing somehow. My stone stock 351M in my 75 F250 for example is at 20* initial and 35 total.