You have an interesting semi-stall team, with some clear old school influences (dusknoir) with some newer influences that combine to make a unique team.
First of all, I recommend making a threat list, partially to help us rate your team, but mostly to help yourself as you plan for...