I would suggest you otherwise
Frankly speaking I am a noob in terms of flashing or exprimenting on the ROMS but I have used B107, B111, B118CN, B122 and B125 in the last couple of month and should say that B118CN is not so good. You will get host of Chinese apps which you don't need, I felt the transition and system performance was sluggish and when I tried going back to B111, I had to wipe the device as I got a lot of error messages.
As of now B122 or B125 are the safest bet and the system works fine. If you like great Antutu scores (in the range of 15.5K) go for B122 and if you want the latest one with Antutu scores of c. 14k go for B125. With that said I did not find a lot of difference in B122 and B125.
Also there is a chance of bricking you phone with B118 CN.
Hope this helps