I'd talk to the Sugar folks. In general, I think not having Webhooks will limit your ability to do some realtime pushes to sales, and might be important overall. They'll know if it's viable or not.
Also, if it is working for you in general, you probably already got the API added on somehow so maybe getting Webhooks as well won't be too hard.