I'd make him a Solar. I don't think making him Not A Solar is a bad idea either, but I notice a distinct lack of Solars mentioned in your game, most notably in the PC group. With no Solar Heroes, this is a great chance to make a Solar Villain whose reveal might be a genuine surprise, when they push him to his limit and he becomes a blasphemous flailing tentacle monster aflame with Ultimate Power. Your Abyssals will hate him extra-hard if/when he starts hypocritically rebuking them as CoD, especially if he threatens them with anything Holy. Do they have any respect for the UCS? Because this guy...