Colloquial. The tone slides from disapproving ('underhanded scheme') to teasing-affectionate ('clever little trick'), depending on speaker and context. Saying a child has
鬼点子 is usually fond — the child is mischievous and bright. Saying a coworker has
鬼点子 in a serious context is closer to 'shifty.'