No, why are you trying to spend experience to get a mechandrite? You will have to requisition one down the road. You may have to wait a bit and play the game a little before you can get the gear you actually want. Its Not the end of the world. Just spend your xp on other bonuses