Welcome to the forum. This is a good place to discuss frame geometry, but I'm not sure your OP leaves much room for discussion. I think the assertion that a triple triangle is significantly stiffer that a regular diamond frame is probably false. It's mostly a cosmetic choice.