System should request guest users to register with a free account first, before upgrading