I believe it lacks practicality.
I mean, it might be feasible to save storage space on phones by running Bitcoin Core in pruned mode, but to validate blocks, it would need to remain constantly active.
It's a suboptimal solution, to say the least.
Run a REAL full node!