For most of the products I do only need on attribute.

For about 10% of my stock there are two changing attributes. The core issue is that I am asking many people who are relatively uneducated to purchase from the online catalog. This means that I need to spell things out for them, as simply as possible, so by displaying all of the attributes at once, with a price and a quantity box and an ADD TO CART button, it makes it very simple for them to just put the order through....

I've been tearing apart the STOCK BY ATTRIBUTES code and slowly getting it to work the right way...very slowly...two full days and counting. Hopefully it will be done today and I'll be able to share it with everyone.

The other aspect was the Attribute Stock Sku. So I modified Stock By Attributes to include a SKU which will print to every product as well.