Yes, US citizens can freely register on the Sportsbet.io website and deposit funds using all available methods.