If I understand the protocol, the ASP does an on-chain transaction for every round. So I guess 5 seconds is fast enough for a payment to be quick on mobile, but slow enough to allow “plenty” of ASPs to operate. Every bit of time you shave is less blockspace available for ASPs.