I'd say any signup bonus points for the princely sum of $0 is a good deal.
As to whether St George have had a better deal in the past, suggest you trawl through the history of these pages, and perhaps Point Hacks.
FWIW, my threshold for a card to be worth a credit enquiry (as it is the number of enquiries that theoretically limits future applications) is now around 60k. So yes, if you're eligible this is a good deal.
From just $6 we'll remove all advertisements so that you can enjoy a cleaner and uninterupted viewing experience.And you'll be supporting us so that we can continue to provide this valuable resource :)