I see absolutely no problem with this approach.