IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I suggest a third choice that you didn’t mention - a USB connection. It’s going to about as fast as WiFi, and it is also going to keep your phone from discharging while being used as a hotspot. On the other hand, if you are on an unplugged laptop, it is going to be charging your phone from your laptop battery. As for WiFi or Bluetooth, I would go with WiFi is battery life was not a concern, due to faster throughput. However, if battery life is an issue, Bluetooth uses far less power to broadcast.