Critical Challenges In Donor Based Quantum Computation