If you were writing a feature by feature copy of magento I'd say no, that is silly. If you were writing a lean ecommerce solution to fit your needs I'd say yes, go for it. I've written about 5 different platforms now all still in use today. Both in asp and asp.net. Product catalog sites can be extremely complex code wise because of the shear amount of scenarios. If you have narrow requirements you likely don't need a lot of those features.