Maybe [(1S,2R,3R,4R,5R,6S,7S,8R,9R,13R,14R,16S,17S,18R)-8-acetyloxy-11-ethyl-5,7,14-trihydroxy-6,16,18-trimethoxy-13-(methoxymethyl)-11-azahexacyclo[7.7.2.12,5.01,10.03,8.013,17]nonadecan-4-yl] benzoate would be better, but who am I to judge?
Nothing can shock me. I was asked to name dozens of compounds of similar complexity during my graduate work. I learned two things: every such name is incorrect in some way, and even the people in charge of naming them at the Chemical Abstracts service don't really know how to do it correctly ( :