Keep in mind while not likely regardless of if you use the app or go to customs they can require you to present the boat for inspection. The fines are quite large.