votes for local run with generic ES at a few VM, indeed, quite doable and customization is fairely straightforward when you have compatibility issue