As long as the Client Hints API is a standard and not a Chrome feature then this is great. User Agent strings have always been trash. There has never been a time in my 15 years of web development that I enjoyed having to do anything with them.
https://www.infoq.com/news/2020/03/chrome-phasing-user-agent/