I was told that there was nowhere you can do to put enhancements onto masterwork weapons, so you cannot make your weapons better unless you buy a new one. I think that a good idea would be to make a shop that will put enchantments and enhancements onto weapons. You owuld just need to make a pricing plan for it or, better yet, just use the prices in the 3.5 books.