Best DPS Heroes for Lava 3

DPS Comparison:
Based on 7sec period, heroes get in the following number of hits:

Hero Hits in 7s
BT 78.75
PK 70
SM 55
GR 55
SB 55

Assumptions: 4 targets, demon shield down, no val/cupid