Yes definitely let people know if you’re new and/or having trouble with something.

My last two Aglaia runs, the entire Alliance agreed to slow down the dps on the final boss so the 1 or 2 new people we had could see the scales mechanic. Always a good feeling to see everyone work together to make the experience more enjoyable!