This story isn't really based on any book, though it was heavily influenced by LKH for me.  Demons...  Don't really have a specific role in my head unless they make a roll.  So yeah, you can wing it if you like Aiden.  Though if you like, it is beginning to look like the MV of Dallas is absent and/or not playing, so if you're wanting the part I'm sure we'd be glad to have you.