I would keep the name parameter to keep the node name generation at one place (in the future the node name might not be simply the device name)