I didn't say I could counterwagon him, I said I was tempted to try
Basically I don't really trust him and its mostly gut, but then after reading back through his argument with Lion I thought he obliterated Lion lol, and I do think there's a pretty good chance Lion is scum. Ultra and Lion won't be aligned obviously so I'd rather lynch Lion on balance. If I can trust Ultra then he's probably the best asset to have in the game