mojoPortal has it's own url re-writer so using one from IIS before it is going to be problematic. I recommend firts understand how our url re-writer maps friendly urls to real urls.
you can use extensionless urls as documented here:
some additional information I think may help in the videos
using some arbitrary extension may be possible, I don't know and I don't test that or try to support it.