Yeah, its a problem with the Media 100 codec…FCP assumes a range of 0-255, Media 100 uses 16-235.
Unfortunately there is no good workaround. If we are not talking monstrous amounts of media, perhaps you can use Compressor to batch convert to another codec while adjusting the gamma.