It’s funny about the word inclusive. I know the Germans use it in German. But, in English, it sounds slightly odd to me (for the date of return), too, although I generally don’t argue against it in a written business context.
Now for pete’s sake don’t you start getting complexes - please! Words is a game of pick and mix.You takes your pick and who cares who said it first or whether it came from the Chinese Emperor or Tony Blair. No cancel that second name. He couldn’t find an original word if it stood up and bit him.