tbh, i don't get why people go for Unity just to make Ren'Py-style games
I mean, everything is in there already - why re-program all that stuff again
(plus i know how to cheat in ren'py =X )
LR2 has more or less surpassed what you would associate as a “Ren'py game”.
Why the whole unity thing?
Basically, the default renpy features are very trivial to recreate by yourself, while the default unity features the game would profit from are very hard to implement in renpy. The current hold-up is in order to turn a bad system, namely exporting separate pictures of faces, clothing, bodies, hairs, etc. from Daz and “manually” combining them into character, into a less bad and less manual system. Daz allows you to almost drag and drop your characters into unity. You could just use actual 3d models in static poses, or even add animations if so inclined. With the additional benefit of clothes adhering to body shape, for example.
Does this mean unity is just a better option?
Hard to say. Keep in mind, this is very much a “from a quick glance it would seem like a good idea” type of deal. Switching engines is not a trivial thing. Modability would also suffer, as you can't just edit C# files like you can with python. Personally, I'm inclined to say yes unless the game is practically feature complete. The game already noticeably struggles with lag, so some optimization is going to become necessary in the future. Might as well switch now when you have a good reason for it and some stuff needs to be rewritten anyway. If your supporters are prepared to wait another couple of months, that is. Then again, this comes from someone with a professional education in computer science, I have no idea how hard it would be to jump languages for someone who is presumably self-taught, so take this with a grain of salt.
Is someone else gonna port it now it's open source?
Probably not. First, the game isn't actually open source. It doesn't use an open-source licence, just some lines from Vren stating you are allowed to use it as is as long as you don't profit from it and give credit to him. This is problematic for multiple reasons. Skipping the legal ones, why invest time and effort into something I cannot profit from while someone, to a degree, gets paid for my work. Not when you can just write the code for it yourself, call it SerumMaker and do with it whatever you want.