OK thanks for all your help Eric, Im goign to have to have a think about this.
The reason ive set it up like this ie more weighted towards wordpress is because i think its easier for me to be the duplicate content issue down. Infact by just adding comp sets there isnt a duplicate issue at all!
I outsource my content so a writet can easily add the content and the shortcode for the comp set.
The way i have my categories set up on my website right now is perfect for SEO, in my opinion, I think other ways to set up the categories wouldnt be as effective in term sof seo, although you may disagree with me on that one.