I understand that I should take them and think further about them, that the questions are not necessarily for the here and now. I'll anyway give you my initial thoughts.
* I really disagree on the contract thing. That attitude can't work in my country, and always needs a big personal finance and security net.
* To not expand seems to be the consensus, and I'm convinced
* The people I can reach (via forums and reddit) are mainly gamers. It is also where the idea of the site is coming from: to get the best possible performance, which for an office or minecraft pc is not really important. My impression so far is that the people who build their custom PCs are gamers, with some workstation for programmers (that often want to game on them as well) in the mix.
* You assume correctly. Though currently it is the markdown code used on reddit that is mainly used (to a big part by myself when going to the user asking there for builds). In the share widget there are also buttons for facebook, twitter and g+ that are supposed to enable sharing configurations, from my stats facebook and twitter are used a tiny little bit.
A big problem with going into forums and having the site used there: Every forum has their own standards of what is a good PC (and some are ridiculous faithful to their ways), and the big german forums have a cooperation with geizhals, a price search engine.
I think that the last point is the core point, to improve the answer "how do people find the site".
Anyone here's been doing that, and is still running a business after 10 years?
How is this a top comment?? Awful advice
Sure, I'm taking extreme risks but that's part of the strategy. Bet big, win big.
That said, agreeing to onerous terms and having the company actually enforce them later are two different things. This is a good explanation from an earlier HN thread: https://news.ycombinator.com/item?id=6366912 (yes, it's the pud 'Fucking Sue Me' thread which is evergreen).
* Don't worry too much about crazy contracts / terms of service. If you run a business you will end up signing all kinds of ridiculous contracts. If you are worried about the consequences, get a normal job instead.
* Don't expand to other markets before you've managed to crack one market. Right now you can experiment easily with the site, if you expand to many countries making changes will get a lot harder.
* Who are your customers? Who is using your website? This is the most important question, and further development of your website should start from here. Are you targeting hard core gamers who want to get the highest frame rate for a budget? Or are you targeting parents who want to find out how much they have to spend on a PC that runs Minecraft for their kids?
* What are you doing to promote your website? How do people find out about your website? I see you have this bbcode widget, so I assume you are hoping that forum users use your site to share configurations. Are you doing anything so people can share configurations on Facebook / WhatsApp / whatever people use to communicate today?