Just flashed 4 HobbyKing 30A ESCs to SimonK. I have put together a short HowTo video and a list of useful links and tools if you like to repeat the same.
Also nice a revealing comparison video below between as SimonK flashed ESC and another one with same hardware but with Turnigy OEM firmware (generally the hardware on all ESCs which are flash-able by SimonK is same or very similar, especially when it comes to CPU)
SimonK basically is stripping a lot of the goodies and options which are generally not needed in multicopters thus resulting in a much more responsive ESC (e.g.. no cutoff voltage, no smooth startup, etc.)
Please note: SimonK is good for under 12 poles (magnets) motors. Pancakes and above 12 poles are synced at frequencies that SimonK optimisation does not serve well . You’d better go with your OEM firmware or BlHeli flashed firmware (you will need Silabs based ESCs, like DJI Opto or Turnigy Plush).
So what you would need to flash HK BlueSeries 30A with SimonK (pls donate to SimonK for his customisation job). BlueSeries are some of the best performing ESCs, large capacitors, integrated BEC.
Device operates on Mac without drivers. For win32/64 drivers see this link.
Software available for Mac / PC.
I have used the above configuration to successfully flash my BlueSeries ESCs in 4minutes! Enjoy!
Other link and hints to learn and understand further:
If you have DJI Opto or Turnigy Plush (Silabs cpu) guides:
OlliW’s Bastelseiten » owSilProg, BLHeliTool, BLHeliBox: Tutorials (choose english)