You're all forgetting, the Medusa will not be alone. Plus what guarantee we'll get a 120 feet clear line of sight with the thing in a forest? Or if we get to face it the forest at all and not in some tight dungeon.