Yep helper leafs definately make a difference, we added some to our old XE wagon which is solely a tow car and it made a noticable difference.
If you are set on a falcon and are going to use it for towing, i'd strongly suggest upgrading the brakes. The aren't good at the best of times, start towing and they hate life. Don't have to go crazy, but a set of slotted DBA's and some good pads will set you back under $500 and be up to the job.