I've actually got a Screenshot laying around with a 11,000 Damage Heavenly Strike, was a Set bonus Proc (Which FYI Has a pretty decent proc rate).

That being said, I don't feel like i need to math out how even 11,000 Damage is still absolutely garbage compared to any DD worth their own.

Lower the BP Delay cap to 30 already >:|