A lot of people seem to be misunderstanding this as Gitlab introducing a Web IDE. They're actually just swapping out the implementation in their existing Web IDE (which existed long before Github's)
Good. This is why open source is awesome. The current editor does really feel clunky to work with.
I'd see that as a good thing, the less i gotta think while working with either system the better