Why you want to do this on mobile or end device? If all the node is controlled by yourself I guess srv6 is indeed okay to use
But for ordinary user and mobile, and given the jitter of wireless network, seems it may cause unnecessary changes
But overall this is a neat project combine of technology I was fiddling and enjoy