No.
No as in not worth it, or no as in not too expensive?

I have never used a Screaming Cat, and have only read reviews of them. I will say that I have yet to hear a bad review. Seeing as all the big brands cost more for their top of the range bats over there, then I would say that the big brands are far too expensive.
A bat in the end should only cost what you are prepared to pay. If you are prepared to spend $675 on a top end model, made by someone who is among the very finest podshavers in the world, then yes, it is worth it.

Oh, if you are going to get one made, ask Pete for pictures of his SCat. I think I have only seen one picture of the profile, and it looks amazing. I'm going to get that shape copied.

(Or steal; it for myself.

)