React-based blocks require knowledge of React and have limitations in adding block settings, which can be a barrier for some developers.