I don't think boah is very effective because you'll always miss a move you want vs stall teams which is what it's mainly effective against. Once you Sub, you give your opponent a very clear warning of what your set is (considering no other Tyranitar use Sub) which means they can switch to an answer right away. Mixed sets with Superpower don't have that issue because they don't have to sub before they can use their Fighting attack, which is highly important for breaking stall. You'll also encounter heavy coverage issues because you'll always dedicate 3 of your moveslots to Focus Punch, Crunch or Dark Pulse, and Substitute. Without Ice Beam, you can't do much to bulky Grounds such as Hippowdon or Gliscor that just recover any damage your Dark STAB does, and without a Fire attack, Steels like Skarmory will just take full advantage of you by setting up multiple layers of hazards. Mixed sets with Superpower don't have that issue since they have access to all of their moveslots and are less predictable than BOAH. I just feel like the subpunch sets are completely outclassed and not worth using over mixed sets in DPP, which is why it should be dropped.