Yeah the Raspberry Pi is more of a learning/prototyping/cheap PC. Probably not good for things like routers, NAS, HTPC where your data, security, performance are very important. Not that you can't create these things with the Pi, but its just a baby PC, maybe a large toddler. It can do lots of things, some very well, some more at the level of proof of concept. That's why for $35 it really makes sense as a solution instead of an old PC with its power requirements, space requirements, and heat. The way I see it once you have a real use case that requires more resources than the Pi, you go for something like one of the new inexpensive small PCs.
Give us more info on that odroid-c2 device if you pick one up.
Current build: ASRock X99 Extreme6/3.1<>5930K<>Noctua D15s<>32GB GSkill <> Sandisk Extreme Pro
A few other machines - i7-860, couple of i5s, 4770 Delidded, 4790,