It was definitely worth it. The ticket exchange process was very fast because the counter is different from the on-site one. It was more convenient to buy tickets through the app, even though you had to book well in advance. Upon arrival, all the staff were very friendly and helpful. Overall, I'm very satisfied.