Not sure if people are still interested but this can be used to get data by using Muse-Lab as a middleman.
Step 1: Use the above project.
Step 2: IIn MuseLab, set a UDP outgoing connection to a port of your choice(Lets say 5005)
Step 3: in Unity, set the editor to receive data on that port(5005 if you are using that).
Step 4: In the incoming script, write code to set the values as needed. (I did it by using a global Config script that stores public variables that change every time there is an OSC input)
Step 5: Use the global variables to access Muse Data.
Using MuseLab allows you to only send packets that you need specifically, greatly aiding processing power.
I have used it to develop a VR application. Shoot me a message if you need help. It might not be the most elegant option, but this is a hacked together solution that works!