As a node operator

There is only one difference as far as the node operator is concerned.

As a non-BIP148 node, during Post-Split you will face one of the following painful situation.

A permanent chain split, where your chain keep the majority hash power.

Chain will be wiped out after several confirmation.

As a BIP148 node, you face only one risk

Ending up on the minority chain.

If BIP148 chain ever become a majority chain, then a big reorg will happen for the non-BIP148 nodes.

As an industry player

As you can see, your decision does not matter Pre-Split. Pre-Split result is only decided by Miners.

In the event of a split, then, if miners do not revert their decision, you will have to step in and decide whether you decide to create a big reorg OR trying to keep two chains.

Keeping two chains is impossible to assure in the long term. If Miners change their minds due to difference of profitability between the two chains, then a reorg will happen, hurting non-BIP148 users.

For this reason I think that QBitNinja, my internal projects and those of my customers will run BIP148 nodes. I am still deeply thinking about that, but in the event of a split, then the least disruptive solution is to run BIP148.

As additional measure, I will advise customers, to stop using Bitcoin until Segwit activates for non-BIP148 (the big reorg happened), or if it is clear that BIP148 will never catch up the main chain.

This can reasonably happen if Core decide to explicitely invalidate the first block after fork of the BIP148 chain on the base of minimal disruption, if the BIP148 chain takes too long time to catchup the main chain. This scenario would split bitcoin permanently.

As a Miner

Without your support, this update will likely hurt non-BIP148 node.

As a User

Do not use Bitcoin from august until the situation get cleared.

Conclusion

BIP148 might well be the end of the discussion. In summary, if you are a node operator or a industry player, you should support BIP148 whether you agree with it or not, given that you value minimal disruption post Split, and want to protect yourself against a devastating reorg, and that you consider Segwit a sane proposal.

I personally think that BIP148 will work. I would have preferred status quo, but the safest way for my services is to update to BIP148. This is what I will advise to other service providers, and users.

Note that this is what will happen, whether or not the NYC agreement materialize, and whether or not consensus alternative like BIP149 is reached. There is no workaround but to face what is coming.

BIP148 will rock the boat. Welcome in Bitcoin.