No expert Grishka and I'm way out of touch on prices... But some software will only run on some platforms, if your DB was MS SQL server rather than MySQL for example, I think you would need a Windows host.