No I don't think it will replace fiat as the governments just won't approve due to the lack of control they can have with Bitcoin. But hey I can be wrong, anything can happen in this strange little world.
Same opinion plus the fact that bitcoin reveals its weakness like slow transaction and too volaltile to use as currency. Bitcoin may become a remmitance and/or form if investment but not as currency