I have seen quite a few solutions using this method to power-up low power circuitry. The power-off current is reduced to zero by toggling the I/O. The I/O supply can be quite noisy though. I think it will work without problem in your application.It crossed my mind but It sounded a bit « dirty ». Is it good practice ? I can’t think of any obvious reason why not after all...