Thank you @staggrlee .
My Bilstein packages have all arrived. I plan to tackle it next weekend (after US TG holiday).
I am going with a 2 inch (perch 4). Though my neighbor has perch 5 and it looks amazing, I am sticking with stock UCA for now. Additionally I have 275/65/18 tires, and thus don't want the tires to look too small on a 3 inch lift.
Hopefully after a week, I can post some pics, and stop fussing nightly about rake, and perch, etc, and just enjoy the damn truck.
My head is also spinning like
@colacola