is this formation good to use ??need help with it and also sugest me good formation

i use this formation.

--------st-------st---------
-----------amc------------
------mc--------mc------
-----------dmc------------
dl----dc---------dc-----dr
-------------gk------------