I really like that they have all of their products in one place so it's easy to find what you need when working with them - whether its color grading or finishing up your project once done! They are very friendly as well which makes things easier at times too (as opposed from other companies).
There isn't much else specifically about Alt but if there was i would say this has been my favorite part thus far while using their services. We used alt mostly because we wanted everything under 1 roof instead having 2 separate places where our projects were being stored/graded etc..