It seems that to make it work nicely with 3.8, all you have to do is replace "border-style: solid" with "border-style: none" for every .menuitem
I haven't come across any other ugly styles yet, but then again I haven't ever used this theme with GTK 3.6 so I'm not sure how it should look