This is up to you... the beta versions we release are generally of a production quality (i.e. they are not compiled with debug code etc). Install over the top is fine (in %99.9 of cases). If in doubt, uninstall first.
OK when do you expect to relase 3115 final ?