The Tekin ESC should be nice if you are looking for something with a small footprint and if participating in non-stock racing series. If you participate in stock classes, you should get a GM Racing Genius 90 or 120, which are larger, but have unique power programmes (and they really mean power, what I personally think will destroy the stock classes i the long term

...). Aside from the power programme, the GM speedos can be fine tuned to excess using the USB port of a computer. The online service in the GM forum seems to be extremely good, the speedo designer himself will answer your questions.
I have got a Tekin brushed ESC and a speed passion LPF. The Tekin FX Pro is my best brushed ESC ever (easy to adjust, powerful BEC), the SP LPF is not bad either, but has a too large footprint and too weak BEC IMHO.