Assuming that not only Ryanair management read these pages, but also other Ryanair employees, such as Captains and LAME's, how about giving some assistance to these guys.
Next time you find evidence of a smoker(s) having "done it" in the cockpit of an aircraft that you take over, why not make an entry in the Tech Log, eg, "
Cockpit smells of cigarette smoke - please clean", or, "
Ashtrays, side console, and floor covered in cigarette ash - request cleaning".
It worked here, for me