After reading the title of your thread I was thinking that why someone would use Non Profit and Paid at the same time then I found that someone might use those words to attract users.
But, when I read your thread then I found that you're someone who isn't owner of a pool or has huge amount of hash power to accelerate the transactions. I think you should remove that "Non Profit" from the title and continue doing your service.
It's in fact a paid service but you might not be charging much for it. I think nothing is wrong in running a service like this as long as you can spend your time to accelerate others transactions by any means.