how come i have been making $1 a day for the past three days of joining kc pool with my s7 antminer and at ghash or antpool it was more like $5 a day, everybody said its better payouts here?

The number one thing you have to do is stop comparing daily payouts. There is still too much variance in a smaller pool for that to do anything but drive you crazy. Think in terms of monthly payouts or as Phil says "think 100 Blocks". Mine for 30 days to see where you stand compared to what you are used to getting. Then you will see the value in this pool. This is what I've gotten for the month of April so far for each TH running for me (actual):
Avg BTC/Day/TH - 0.00355051 (~$1.54 @ $433.82)
So for your S7 at 4.7TH it should yield approximately $7.24 per day if it had been running for the same 16 day period (78 Blocks) here on Kano

Be patient and the payouts will come.
Agreed. I'm running three of them now, and that is also my figure (at today's spot). 5Nd is the part of this that requires patience.