>>713044330
I think he's a fine character since he introduces the player to the concept of Darkners that are somewhat self aware of what's going on.
Not every hidden boss needs to be some earth-shattering, plot-warping fan-favorite.