System is fine for a mmo. Simple and easy.

Check prices of other vendors AND look at sales history.

You can then see how often it sells, the average price, and see if the product you want to sell is currently over flooded by other vendors.

Then you put your price and forget about it, if you did it correctly you don't have to correct prices that often. I only do it once a week if needed.