I'd sort them roughly by order of visit, as suggested by the level of enemies in the area. There's a pretty clear progression based on the enemy levels. The general order of the locations (going from my memory) is:

starter beach -> Cyseal harbour -> Cyseal city -> Homestead (first visits) -> West Cyseal -> northwest cyseal -> Black Cove -> Fire area -> Villa -> Old Church

Then it would be Silverglen and Environs -> White Witch's Cabin -> Hiberheim -> Luculla Mines -> Immaculate Initiation Temple -> Sacred Stone -> High Plains

Certainly some things can be done in different orders, and there's always flexibility with how things could be arranged. I'm not expecting you to change the FAQ... but that's about how I would have arranged it.