Yes, although, prepone is quite commonly used in India, it is rarely done so outside.
With Indian background, I was taught 'Advance a meeting" i.e. schedule a meeting earlier than the original time/date slot is the correct usage and was discouraged the use of 'prepone'.
However, I think prepone (before/earlier + put = Put it before/earlier) is self explanatory, rhymes with postpone (after + put = put it later) and the words (pre and Post) are well recognised antonym prefixes. It is about time, it (prepone) becomes part of the global English lexicon. Importantly, it is crisp and concise.
Every other iterations/solutions are relatively cumbersome.