^^^^ Wow your truck looks great!!!
You should consider where you will be driving, im not sure where you live but I go to Philadelphia a couple of times a month and I just baerly fit in parking garages as it is now. If I got a leveling kit I would still fit, however if I went with a 4+ lift then I would only be able to park on the street or in outdoor lots (hard to find in the city)...
Also I have a friend with a 6 inch lift on his Raptor and it is quite difficult to get in his truck as he doesnt have nerf bars... So his girlfriend always complains about riding in his truck as she pretty much has to crawl into it... Thus you may want to consider this when making a decision if you have kids or a short significant other...
From what I understand I got a quote from a local shop to do a leveling kit, which will raise the front 2.5 and the back 1.75 inches... The guy there told me that I could keep my sock 20s and put 33inch tires on it without any rubbing or spacers... So that particular leveling kit actually gives you a total raise of about 1.5 inches or so... I was quoted $420 for the parts, install and front alignment... So that may be another option to consider...