With respect to ROKU IP control, I have several IP based installations that have not been updated for years and they still work OK.