I was thinking about this today.
You can install it manually by downloading the zip and extracting it into the addons folder.
We could definitely create a windows installer that installs it. Something could be done for other platforms as well.
While it would be possible to create a bundled version, someone would have to maintain it, updating whenever xbmc or the script changed versions, not to mention that if you want to support multiple plaforms, that's a version for each platform.
Do you think having an installer would be enough?
So the user would download XBMC and install, and also download the TTS installer and install?
For the moment though, here is how you do it manually:
Download the zip:
https://ruuks-repo.googlecode.com/svn/tr...0.0.19.zip
You then extract it into the XBMC addons folder:
On Windows XP:
<root>\Documents and Settings\<username>\Application Data\XBMC\addons | example c:\Documents and Settings\ruuk\Application Data\XBMC\addons\
Vista and Above:
<root>\Users\<username>\Application Data\XBMC\addons | example c:\Users\ruuk\Application Data\XBMC\addons\
Linux:
~/.xbmc/addons/
Note that Application Data on windows is a hidden directory. You can get to it in XP by going to start::run and entering %APPDATA% into the dialog, which will open the folder.
Some extraction programs, such as winrar, will show hidden directories when choosing an extraction destination.
Then start XBMC and that should be it. You can then install the repo from the zip file to get updates automatically.