My knowlage is under average but I don't think this stick can do much more. Pushing it that hard, with all your equipment (hub, ext cooling), I'm sure u are equipped enough to measure somehow ur temps, because as I undestood it from last few posts, it matters alot. Maybe even with ext fan its too hot (or both of them). I am just guessing. But if you are complaining because you feel cheated somehow because you expected 5.8-5.9 I have no answer to that. Max I saw was about 5.80 on one post showing "simulation" or something like that. I am getting 4.40 @796, one piece, no hub, in 3.0 laptop port and I don't feel cheated btw., but respect everyones questions and feelings.
No, don't feel cheated at all, that's just the most I am able to get out of them. I don't think any cooling problem or I should start seeing excessive hardware errors.
I am sure under some ideal/lab conditions amps/temps, it can be stable at more than 5.65 but anything over 5 is superb for this small device. I just hope you have cheap energy with that hub/ext fan setup.