Because segwit wallet support is not fully implemented in Bitcoin Core, all addresses generated (including change), will be non-segwit addresses. Although it is capable of converting a non-segwit address into a segwit address for you to receive it, the wallet will not do that automatically for change addresses.
Thanks. But what about the above scenario? Are there any risks using it and are my assumptions correct?