The only thing I think you're likely to be lynched for is the use of the arbitrary apostrophe. Mir-aj looks a bit less "faux exotic" than using the apostrophe. The only reason not to just write it "Miraj" is because you probably don't want it to actually duplicate the (Romanized spelling of the) Arabic word.