well do the damage calcs
steelix max HP max Sp.D-59.6% - 70.3%
lucario min Hp min Sp.d(the most of them):53.4% - 63%
not that bad :P
the only thing who counter this set is heatran
you may stick with that but i am going to do specs tinted lens with quiet nature for trick room. it will pwn because bug buzz will be stab unresisted move