It's a nice new introduction.
The new update has removed the direct links to the Chinese texts on cbeta.org, I hope this is temporary. Without the direct links, going from a reference "MA 162" to the Chinese text can be quite time consuming because you've got to find out which 'scroll' of the Chinese text sutra number 162 is on.
Madhyama Agama 162 is referenced
漢語 MA 162 T 26.162 分別六界 T i 690a19
I can't find a quick way of going from either T 26.162 or T i 690a19 to the correct scroll and line of T26.
Anyway, good luck to the suttacentral project.