Searching from the starting position the new Mediocre reaches 7 ply in about 7 seconds, having calculated about 835,000 nodes.
Mediocre v0.21b reaches 7 plies in 1.5 seconds having calculated only 22,000 nodes. After 7 seconds v0.21b has reached a bit more than 8 plies and calculated about 100,000 nodes.
The conclusion is the new Mediocre is lightyears faster than the old version, perhaps not 10x faster (like the numbers suggest since there are other factors than the raw node count) but atleast 7-8 times faster.
Unfortunately somewhere along the way I severly messed up the move ordering, so the new Mediocre has to go through hundreds of thousands more nodes to reach the same depth.
This is obviously due to a bug somewhere in the code, I just have to find it.
But these results still look very promising.