I've been connecting a raspberry pi to a muse headset using the muselsl python library. But that only has 4 channels vs 8 for this one. I bought a muse about a year ago used for $125 on ebay, this board is $350 and you would still need to buy the electrodes and make a headset. I think the price is fair and it seems pretty competitive with openbci boards, but I think if you really wanted to just get started you could get going with a muse for a lot less and a lot quicker. The muse is finicky to get good connections, but I don't have any reason to believe it would be that much better with my own homemade headset with dry connections. Also it says for safety reasons you have to run the pi on a 5V battery which might not run all that long depending upon the size of the battery and which pi you are using.