Bubble + Storing token in User field

When using Bubble with Xano, I’ve see  two recommended approaches to storing the token: (1) in the URL or (2) using a third party local storage plugin.

Instead of either approach, I’m storing the token using Bubble’s native User feature which seems to store data in a cookie when a “user” is not logged in.

So I simply have a Auth Token field on the User “thing” and then use the Update User action to set and clear the token.

So far it’s been working really well but I’m wondering, is anyone aware of any downsides or a reason this isn’t the approach recommended by Xano?