Time taken 8 ish hours.
Fun metrics: Davy got 2 levels. I got single encounter enemies 6 times in a row once. I got 12, almost 13 levels for Rover. I cried, like, 3 times.
That's amazing!! As for whether it's worth it or not, I guess that's only for you to decide. More of that accessory exists, but only VERY late game. So having it this early will be very beneficial!
Getting that early was actually something I genuinely thought about as like a challenge, lol. Glad to see you did it! It answered my question for me! Thank you!