1- the Nemo Mezzo seems heavy for that price. So i would say it isnt ok for bike touring. At least it wouldnt be ok for me. I cant imagine spending that much on a sleeping bag, much less one that would be so heavy and not good down to -0.
2- if you would not buy the Nemo Mezzo, then why even ask about it? I dont understand the point of your question as you arent interested in the subject item you are asking about.