Sounds like you have a lot of inputs. You should regularly check out your address and consolidate your txs so you don't have to pay a lot of fees next time. Check out this thread for more info
https://bitcointalk.org/index.php?topic=2848987.0.
Suggestion to use 'Lightening Network' incoming ..
If he has a channel already, it might make sense. If not, probably better to wait.