holly molly, and i was trying to learn coding to be able to do that...
It works well. But there have been some suggestions to make improvements. I won't tell you what they are but would appreciate any feedback you might have.
Mining is only one use case of Monetary System. You can also do:
Trustless Crowdfunding: E.g. Aim to collect 100,000 Nxt by block 400,000 for your project. If the target isn't reach, everyone gets their Nxt returned to them automatically. If it is, you get the Nxt (optionally could also issue them an MSCoin in proportion to the donation)
Retail Vouchers: You can set it so that an MSCoin is only transferable to or from the issuers account who is the retailer. So you can issue and keep control of "10% off mining fees" or "Buy one get one free on rig rental" etc. for running promotions if you own a business.
Store of value: You 'lock-up' Nxt in your newly minted coin to give it a base store of value, as they can be converted back to Nxt at any time. Your MSCoin would never be lower than the value of the Nxt that back it.
You can also mix the properties in creative ways and additional properties are in the pipeline (and you can also request one if you have a specific use case in mind).
Have fun