@Nutmello - I appreciate your effort whole heartedly
Like you, I too sometimes feel enraged & feel like filing a PIL on several such incidents. Let me put forth, few of my thoughts, give a thought on them & you can consider filing a PIL. Not that you haven't thought, but probably, mine could give you a different thought altogether...
Time - this is a biggest hurdles for everything; unfortunately everyone in our country think delaying things are considered prestegious factor; CM arriving 1 hour late etc. So no wonder justice dept takes their own sweet time to proceed. Add to that, Lawyers asking for stay. So for each hearing, you or your lawyer has to make a presence.
Patience - If you're able to withhold this case for about 2-3 years, you're really a man of patience. Trust me that would only be a 10 or 20% on the progress of the case.
Priority - When the time keeps running & patience is still withheld, there're times even when the court will adjourn the case on occassion of several other top priority (what top priority? that will also take generations) case & over a period your PIL is bound to take the bottom of stack
Support - While your effort, money, time & patience are being spent here, the other guy, keep bribing the Govt & obtain another contract & keep moving on his business. He has his own set of lawyers, money to support him. But for you? Unless you run another organization, you're bound to do all by yourself.
Power & Vitamin M - Needless to say what's the role of them in our country.
Safety & outcome are other factors that would be the reward of your patience. Give a deep thought on proceeding further. Ask yourself several times if you're enough patience for years together.
The same guy would complete several other projects by the time the verdict comes for this PIL. So, just give a thought, they'd remain shoddy job too.
However, if you're able to rope several people together in unity, capture media's attention in all possible ways such as internet, newspaper, even magazines & most importantly TV, you're already in the winning team. But sadly the justice dept is something that kills everyone's time. Like I said before, everything will be hot now, but over a period of time, things will settle down & more important things will take the front seat & people will forget this one.
Good Luck my friend