I've never used the word astucious, and my spell-check program does not even recognize it. But to describe someone as "astute" means that they are intelligent, observant and quick to notice things which others might not pick up on.