Pottermore, like most online quizzes, is unreliable. But it's probably more accurate than I give it credit for. As arbitrary as the questions seem, many of them do a good job of figuring out what you value, and it's the best test I've seen so far. When I first got sorted by Pottermore, I didn't agree with the results.