It would be great improvement to ArcGIS online if user could specify position of the label for each object individually so that label is positioned depending on x offset or y offset specified in the attribute for that record as well as placement of text Centered/Above Left Above Right etc.
Often times we see labels overlapp and this would allow users to place them more custom so that labels are more organized.
I hope the rest of the community finds this useful and Esri considers this as important improvement to the system.