I liked this episode. It showed how things would be different if people had made different choices. However, it is unfortunate it took a couple of plot holes to make it happen.
For example:
1. It is inconceivable that SG-1 would have left Daniel behind on that first planet. Visiting Alien worlds didn't become so routine that they could leave a team member behind for taking too much time. What would Hammond say? "You left a team member on a planet that had radiation?" Even though Daniel says "I hate it when this happens" THIS would never happen.
2. Why in the world would the Alternate Reality Version of Daniel not want to be involved in the Stargate program? He was ostracized from the scientific community for his theory that Aliens built the pyramids. And now he refuses to join the team dedicated to research to prove his theories right? Don't add up.
Anyway, this is a fictional TV show...a show I really like...so i forgive the writers for their mistakes.
Cheers.