personally i would avoid ninja pools all-together and solo mine with 500tb.
ninja pools generally keep the tx fee rewards for a block and dont pay them out to the miners. and whilst this isnt an issue now it will be in the future.
this means when a pool wins a block with an asset release. the 1000 burst fee will go to these pool operators instead of the miners. compared to anyone using my source the fee gets paid to the miners.
a 5% reward for 60 minute block times is something i thought i would never see someone do in the community cause this is technically just a solo mining pool where 5% of the rewards + the tx fees that sometimes can be up to 1000 burst (i had one the once with a 4000 burst tx reward) go straight to the pool operator when compared to pools that run my code its usually 1% 17 coins. a 1000 burst tx fee would make the operator claim more than 51% of the total block reward.
i know ccminer set up his pool due to a submission bug with large ninja pools where by to many miners cause submissions to get dropped. lucky enough i haven't had this issue yet with my source. or at least no where near as major and i have 640 miners submitting to a 30 day deadline.
but its up to you.
theirs pros and cons with pool mining and solo mining.
with pool mining you gain advantages where the wallets up-time is controlled by the operator. and with solo mining you have to make sure you wallet doesn't crash and stays in sync yourself..
my 2 cents.
if you want help setting up solo mining dm me :)