Deploying a captive portal for user authentication can provide an additional layer of security to the guest network and ensure that users are authorized and authenticated before they can access the network. It can also accommodate the marketing team's request by allowing them to customize the portal with the cafeteria's branding and message.