I want to use the version with the github on the production server. do you think this is a good idea?
No this is not recommended. All of our codes are automatically tested by CI on every commit but still there are lots of uncovered stuff in our autimatic test.
But you can give development version a try on staging or local and then you can use it if you are satisfied.