The advantage to Steem over bitshares in this example is that Steem has no transactions fees, while bitshares has a nominal transaction fee.
For the purpose of sending 'fiat' values from one business office to another, bitShares would be a better network because you could send bitUSD or bitAUS(?) and not have to worry about changes during send, but then transacting out of bitShares is even more complicated. so there's that
I haven't researched Stellar very much yet, but I will look into it.