Is there any pitfalls in making an object with 8 Direction and Solid behaviors? This might solve the problem of enemy instances overlapping each other, but what the cons?
Develop games in your browser. Powerful, performant & highly capable.
There should be none. 8 Direction won't collide with tiles it's already overlaping.