Good feedback!
Yes, I deliberately made the raptor less strafey to make the bow strong against it.
There might indeed be upgraded versions in the future that are harder to take down. :)