Thanks for your comments, I'll add them.
It's supposed to be an exhaustive of current hardware. There are plenty of them hidden for readability.
Edit: I prefer not listing all the sticks, too many of them and are usually FAR from full size ASICs in terms of power draw/price per GH