I reinstalled NET CF 3.5 and installed that Visual Studio package, and then tried to install the SVN and got the same results. Made new logs just in case that made a difference.
I successfully upgraded to 1.0.1. Couple of weird things, the 1.0.1 installer claimed I had the latest SVN installed, despite the fact that the installation would fail. The 1.0.1 installer also crashed when trying to uninstall the SVN build it thought I had. I uninstalled the 1.0.0 SVN manually and then ran the 1.0.1 setup and the installation completed, after it made me download the MS Visual C++ 2008 SP1. Even though I had downloaded that package from Paranoid Delusion's link. Thought I'd let people know how things turned out just in case it helped someone else.