Just wondering is installing a runtime pack (.cab) the same as installing couple of switchless installs eg Java?

Which runtimes are recommened to be installed to avoid trouble later on?

Is it a good idea to install a pack like this?
http://www.ryanvm.net/forum/viewtopic.php?...;highlight=java

Thanks