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.