We have a customer using Website Pipeline. The integration works well. This customer's server crashed but their website orders simply queued up until they were back up. It did require some reworking of the integration but so did their ERP. One limitation is that it ties up sales order entry if you are trying to run period end. It also takes an additional user, if I remember correctly.