I'm a web designer myself. I only had time to take a quick glance at things, and the setup looks simple enough. Just make sure that you have a intra-site search engine set up so that customers can find the products easily. Also it is commonly setup on e-commerce sites that each product can have a review on the same page as the details... good for customer feedback. The only other thing would be doing some iframes on specials, coupons, closeouts, etc... that would show up on more than one page.
I'm not sure of your level of web design ability, but all of it can be done using simple PHP or ASP. If you have any questions feel free to ask here or PM me, I'd be glad to help out in any way I can.