It's better than a good idea mate, it shows you care. The only advice I could give a mate of mine years ago in similar circumstances was to pay the maintenance on time without any fuss and hope in years to come his son would look for him, at least then he could say he did care and had no control over the situation, I'd have liked to have suggested this as well. It never happened for him, hope it does for you