Not really, Elephant has a range of 70 and FF of 60.
(Unless in you opinion the FF can shoot enemy medium on the other side of map and stug can not.)
Actually I have little intention of comparing the 2 units I am simply pointing out that the "DPS" calculation provided are flawed and are misleading.
If FF could self spot like the Ele then yeah, but it cant.