Xp is an empty station, not a train. In few years most apps and hardware will be incompatible with or not fully functional under xp (they already are in half). I'm not attacking reactos as you could think. I'm pointing to obvious facts that have to be dealt with for success.
If we skip practical part, ReactOS is great as any big community-driven project, because driving a big project is hard.