QHome, good work and I am keenly reading your post. Quick question, why would you want attributes on it's own tab? I am not sure that will be customer friendly.

For example if you have t-shirts with the descriptions on one tab and the size attributes (Small, Medium, Large etc) on another tab, it will be confusing (or shall I say not customer friendly).