Yeah I read that comment about the Apollo's being heavy as well and didn't really understand it. In my hands, there feels to be about a pound difference between the Apollo and Tusa. Maybe the difference is greater with smaller fins, but I'm dealing in the XL/LL sizes and the weight isn't that much different to me. I just put both fins on the scale and he is what I saw:
Tusa X-Pert Zoom (XL) w/aftermarket spring strap - 2.6lbs.
Apollo Bio-Fin Pro (LL) w/stock spring strap - 3.2lbs.
(not saying my scale is accurate, but at least consistent)
As far as packing, the Apollo's are much easier than my Zooms. The Zooms are a few inches longer and have a sizeable bend in the middle of them. That bend coupled with the length makes them take up a lot space in a bag. The Atomics were straight, but even longer than the same size Zooms. The Apollos, while heavier, are physically smaller and pack easier.
You are in Dallas, swing over to ScubaToys for a taste test like I did. Make sure you bring the cash though cuz you probably won't want to leave the pool without the Apollo's