Seems like it should work according to a recent report on protondb. The most recent report says to just set launch options in the Steam menu:
https://www.protondb.com/app/488790
Edit: launch options are not needed on an updated Steam Deck (Stable channel, OS 3.6.20) as of 12/28/2024. You do have to have an Ubisoft account. Otherwise, current default settings work fine.
Cool. I’m mostly mentioning it for anyone else who wonders if it works because it does on the Steam Deck.
Also, looking back at older reports (in this case literally a year ago vs. two months ago) isn’t usually a very productive use of time. Things get updated and people leave new updated instructions pretty consistently.