Sharing my ideas: No ideas at all -> offtopic here. If you have some nice ideas, where it helps all our (linux) platforms, code - then you are the man.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.