Beech rarely looks good after staining. I've tried a couple of times with wood dye and alkanet, and they both had to be sanded back to natural.
This was my experience too: impossible to get an even colour.