Unfortunately WebRTC provides only part of the features needed to build Web Conferencing app. The main issue is that p2p connections don't work for more 5 attendees in the same session. After that is better to have MCU or SFU.
Other features like recording a much more reliable if they are implemented server side.