pool is not small, payouts are every 15 minutes, Each round is max 8 hours so this means, you will definitely get paid 3 times a DAY !
Its PPS [ Pay per Share ] Not PLNS
Oh, good to know; well done. The UI shows only 3 active miners and no stats on when the last block was found. So people can assume the worse.
I think that'll be a good advertising to show more such info on the page.
Edit: also if it's PPS, people should know from the page!