Well, it depends on how easily you give the pokes away but I think that it may be good for people who want to battle and newcomers.
When I read Eppie's message I was shocked, he said that pokemon isn't everything, yeah, it's true, but then why would he care so much for a poke's redis rights then? It's a contradiction.
I used not to give redis rights mostly because I was in need for pokes at the beginning of my trades but now I feel like I have a redundance of unique stuff. I hardly ever hold giveaways because I don't like to stay in the wifi lobby waiting hours for people to connect.
If you want to make your pokes fully redis you are free to do so and you have my appreciation.