Your form changes will only be visible in a user topic after it has been saved.
Please keep the
UserRegistration form and the user form definition in sync. When you update the user form you need to edit/save the
System.NewUserTemplate (not recommended, see below). This ensures that the fields are in the right order.