Well, sure those Templates are mostly for e-commerce, because the sole purpose of OC is e-commerce. And anything else would be a compromise, like using a Truck, to pick up 2 sixpacks of beer. :D But if you don't plan to sell something, look here, to possibly find a well-done alternative, fully base...
I wanted to create an OpenCart website for Architecture course. Is it better to use custom templates? Seems that they are mostly used for e-commerce. Or perhaps there are some good paid variants?