I saw that homemade rack when I visited Amberwolf recently. Badass!
The real issue here is "bike stuff", that is all made to be light first, strong second. To me, the real solution remains a good seatpost rack, then some bracing to make it even stronger. Seatpost racks tend to have a strong center beam, which is really easy to drill and bolt additional supports to. Not like trying to add support to something made from thin tubes.
Here is a pic of my axiom pannier rack.
Unfortunately, this rack is no longer offered, but perhaps you can still find one in a bike shops stock. But others with the same qualities can be found. Specifically, it's not attached with one QR bolt, or even just two bolts. 4 bolts to attach it. Your post will break before those bolts. Here's one, http://www.blackburndesign.com/racks/seatpost/spx-1-ultimate-seatpost-rack.html#.VS0Gq2d0zY8 And another.
http://www.performancebike.com/bikes/Product_10052_10551_1023817_-1_400031__400031
Here's one with pannier supports, that keep the bags out of the spokes.
http://www.amazon.com/Delta-Children-Post-Porter-Rack/dp/B004UMFAWW
Point is, they are out there with a quick google search. Just choose one that has the 4 bolt post connection.
Then you simply drill a hole in the beam where you need it, and add two strong supports. I happened to use electric conduit, but any bit of steel angle, or thick aluminum tube or angle will work. Easy as pie, all you need is a hacksaw and a drill.
Brace the rack to the seatpost as in this picture, or you could brace down to the axle, or the stays using a clamp at the end, whatever works best for your needs, clearing the brakes or whatever. Don't sweat the hole in your seatpost, it won't make the frame break.
The only downside I see, is once you install it, you are stuck with the seat height you chose. This worked for me for years of carrying 25 pounds every day, and occasionally carrying 50 pounds.