A halt wouldn’t do much harm if it was adjoining a PSR. Not sure if there is one in Crusheen. A station with a passing loop would inject flexibility into the timetable - but given the failure to build one straight away in Oranmore, to build one at all in Sixmilebridge, and the lifting of ones between Limerick Junction and Waterford, I don’t think we should hold our breath.
Moyross should have a 2 platform halt (“Musgrave Park/LIT”) and a single track one in Cratloe could be called “Bunratty (Cratloe)”
Killonan could have had one if Limerick bothered to develop a town around the junction together with a decent link road to Plassey.
Kilmallock is too close to Charleville; moving Charleville Station a bit north to be closer to Kilmallock’s catchment could work given that the existing station is remote, but with the loop it would likely be too expensive.
Doubt Mountrath would see a halt for 1800 people on a high speed section of the line unless Ballybrophy was closed and the Nenagh branch was reoriented via Borris in Ossory and points north as a third main track into Portlaoise which seems a bit unlikely to me...