I can't see any problem with it. Sounds like a solution to me