I am happy you have results with dermarolling. If you add a 1.5 mm dermastamp to your dermarolling sessions, you may get even better results.
Lack of sleep (as well as severe stress) impairs immune system functioning.
To be honest, I am not able to say for sure whether lack of sleep can affect dermarolling results and if so to what extent.
I am not a fan of taking sleeping pills but if insomnia becomes a chronic problem, it can result in the breakdown of one's mental and physical condition. You can get some relief by temporarily taking first-generation antihistamine pills as they have a strong sedating effect and thus are an effective OTC sleeping aid. They usually contain Diphenhydramine.
https://http://en.wikipedia.org/wiki/Diphenhydramine"Examples of products having diphenhydramine as the only active ingredient include Unisom, Tylenol Simply Sleep, Nytol, ZzzQuil, and Sominex (the version sold in the US; that sold in the UK uses promethazine)".
They are also sold as antiemetics (against sea sickness).
Peak plasma concentrations of diphenhydramine are reached in 2-3 hours so take it long before you go to bed.
The plasma half-life is 8.5 ± 3.2 hours (it means the existing levels will halve every 8.5 ± 3.2 hours) so you will still feel a little drowsy for some time after waking up and that is unpleasant. However, there is hardly anything more important for health than good sleep. Not everybody needs 8 hours of sleep but everybody needs a certain number of hours to function normally.