Karl, thanks for the comments. I found this discussion thread after installing the sway bar per BugPack's instructions for their IRS sway bar kit.
The weekend prior to doing the sway bar installation, I had completed a four wheel alignment of the Ghia. The rear wheels were a PITA because of having to access the torsion arm bolts and the torsion arms being generally uncooperative in adjusting. So, I freaked when reading the sway instructions said that I had to loosen the torsion arm bolts to install the brackets...no, no

! Funny how life sometimes works!
After reading your comments, I went back and made sure the end links were on loose enough to (hopefully) allow some movement as the torsion arms pivot. In the meantime, I will keep an eye on the set-up for creeping of the bushings, etc.
Though, I am an overkill kind of a guy particularly when it comes to suspension matters. I drive an '06 Lotus Exige on the track often and have learned to appreciate a car with a safe, reliable and well dialed in suspension!
I like your modified end link set up and may switch to it anyway...will do some measuring and order the correct length end links...and also may add either a couple of shaft collars against the sway bar bushings or two welds next to the brackets. I'd rather have everything locked down and bulletproof than mickey moused.