nyarnon
1. You must have access to the 1.x database from your 1.5 installation. As some hosting providers block outside access to their database this is something to consider.
2. If partial data exists in the destination database the routine bails out. Prefferably it should offer the choises overwrite, append or bailout.
Bottomline I rate it as GOOD. Meaning Job well done.
JFolder::create: Infinite loop detected
The mere fact that you can disable access for guests makes your closed club site still closed, even if access is public. If you would only read service description.

