I cannot find anything in my account that says what I've earned, what I've been paid, and what I'm owed. To say I don't get paid until N exceeds 5 x difficulty + delta tells me exactly nothing. What is my N

Do you have any plans to provide transparency for miners

I think PPLNS is the worst thing ever conceived for miners. I can see why you like it since payouts significantly lag work done.
I guess in 14 hours I'll see how much I'm paid for the first block found since I started mining here.
I haven't grasped the math behind it either.
But I can tell you this...
1 - the payouts happen roughly around when the block matures, which is ~110 confirms.
2 - PPLNS does help miners, as it prevents pool hopping. Pool hopping is planned hopping to a pool in a manner that gets the most reward for the least work, and it hurts the miners who actually do the work.
3 - Kano is still working on things. The infrastructure for the pool is there, nice to have stuff is still coming.
M