I wanted to share how I was able to disable the provisioning check for the default Mobile HotSpot app.
root and a build.prop editor
Inside your build.prop find:
(this is near the bottom)
Set this to false
Save then reboot and mobile hotspot should work.
I'm on the 1GB plan without a hotspot plan and it works fine for me.
Please report if this works for your device or not.