It may stop working and you'll have to go beg your vendor to fix it. And it may not necessary be still around, or have any wish to fix program for you. And it'll be too late to choose other program by then.
Even if you can't tell integer from float, chances are somebody else will have similar problem and will fix it. If you have money, you can even pay somebody to fix the problem for you.
If you are absolutely sure, OK.
Security by obscurity may make it harder to start finding vulnerabilities, but only result will be that people who do search for vulnerabilities will be determined and will likely have goals that you don't like. Most of analysis is done on binaries anyway. Also, you will be vendor-locked for vulnerability fixes.
Good!