I am not sure that what you linked to is service rated.
I would expect to see accessible disconnect switches to kill the power, it looks like you need a screw driver to open them.
The page mentions UL 1008 Listed which is just a transfer switch listing not necessarily a "Service Rated" transfer switch.
Before purchasing this switch you want to be sure.