Should I upgrade from HE C5 to C8?

Apps and virtual devices/states?
A lot of my apps like Roku, Samsung, Ring, etc. create virtual devices.

As far as I know they should. My Homebridge and Alexa transferred fine.