As long as you have their permission, I see nothing wrong with this. My parents allow me to churn cards in their names as they enjoy knowing their grandaughters enjoy traveling the world for free. Even my exwife alows me to churn in her name. In turn, I make sure she and the girls get free air and/or hotels. Last year they went to Paris and I was able to get a free week at the Hilton ADT on points. That would have been out of reach for cash. This year I got them three award tickets to SXM for Christmas week.
Everyone's credit score has actually gone up as a result of churning.
Win-win all around