Looks as if Sage would like this to become more of a company wide portal where their customer's employees could view pay stubs -- and presumably be introduced to a wide variety of offers from which Sage earns commission.
I don't know what efforts this will take to setup --- in other words will consultants be required to install and configure? My guess would be no and that this is an effort to sidestep the channel totally.