iCloud is more accurate for me also but kills the battery on my S0 Apple Watch. When I use iCloud my watch will be dead by 2pm, whereas when I don’t it can make it through until midnight.
Think I’m going to have to look at Owntracks.
Oh wow, within minutes of posting this I just came across this topic… iCloud custom_component device tracker that will not drain your battery