I can barely walk into town with out a thousand eyes staring at me. Sure I can use a human form but unless I use telepathy I can't order anything. And telepathy would blow my cover instantly