As quziel stated, at least 1 STAB option should be present, especially as a sweeper, so the secondary typing should make up for any weaknesses presented by that typing. All of the Defining moves have some very strong offensive utility, and I'd be hard pressed to use all of them. That being said...