Chertelendy,
We can definitely hook you up with the free tunes for life. However like said earlier in the thread, there's two ways into our free tunes program. All customers who purchase the device through us are automatically enrolled or you can buy into the program for a one time fee of $150!
That SCT SF3 should work fine on your car. The F150 and Mustang have the same OB2 port so all you'll need is tunes! Give the Bama team a call and they'll get you squared away. Our Bama Performance tuning specialists are here in the building Monday-Friday from 9AM-5:30PM EST and Saturday 9AM-5:30PM EST. You can hit them up directly at 888.226.9764 and they'll get you squared away!
-Dan