Despite what everyone says, the Metz M1 is not the same tire as the Diablo. It looks and fels to me to have more in common with the Pirelli Dragon Evo than the Diablo.
Out of the list you've provided I would choose the BT012SS because it sticks better and is cheaper than the Pilot Sport, M1, and the standard Diablo.
The Diablo Corsa is about as sticky as the BT012SS, but it costs 30+ bucks more for a rear and you may not get the longevity of the Bridgestone.
Speaking of the Diablo and Diablo Corsa, these are essentially completely different tires with the same family name. The Corsa does not seem to have the same dual compound design as the Diablo, which will lead to increased wear on the Corsa. If you're a corner junky like me, you'll be surprised by the wear patterns on the Diablo rear. It'll wear into a V, with the middle of the tire looking and feeling much harder than the sides. The further it wears on the sides the more unpredictable the turn-in becomes since you have kind of a ridge to get through on the way down and up.
The rubber injection process seems to be different, as well. I'm suspecting that the entire construction of the Corsa carcass is different than the Diablo.
I prefer the Corsa by a wide margin over the Diablo due to the better straight-line performance and more predictable turn-in characteristics of that tire. It has prodigious amounts of grip. I've not spun it up on corner exit on the road, which is not normal.
As the Diablo goes off a bit and starts to wear, you may notice a bit a squirmy behavior from the rear end that contributes to some front-end stability problems, as well. This may be related to the V-like wear of the tire.
Overall, I would choose the BT012SS since it is cheaper ($125 for a 190 rear, $88 for a front) and it's a great tire. You can always go to the M1 or Pilot later if you don't like it, but I'll bet you will. And why spend the jack if you don't have to????