Mobile Betting UX Navigating the Challenges