I have not used the any of the insertion methods myself, but I am wondering if the "Bulk Insert" is better for large imports (like taking offline data and importing it to stitch with your web data), and the Edge Server is better for "live incoming data" such as setting this up with the Web SDK and capturing data as people are using the system?
Maybe this would help inform your usage?
I know I am not the best to answer this, but I did notice there were no other responses and I didn't want this to go unanswered.