Yeah. I looked at these lures some years ago when they first come out. My look was so short that I didn't even know they are called "creature lures".
My first reaction was, no, you can't hook up a fish on that. Lucky if you could get 1 in 100 strikes to be a hook up. They are usually soft plastic but the hooks are so close to the body, they never had me hooked.
Yes, specific to those lures...I guess my "scientifically" proven fool proof never fail method of "looks about right" just does not apply in this case.
He told me the bat lure is very affective in this area. I might give it a go.
itsaboat mate...Life is just a boat and then ya marry one !