That's the issue, what if a conversion goes bad and a user gets in his balance 1000's of bitcoin?
Computers only do what they're programmed to do; if "a conversion goes bad", it's because it was incompetently written and you should quit voodoo programming and hire someone who knows what they're doing for your project, especially if it involves handling other people's money.