yes it work on diesel engine, but you have to take the vacum from the brake servo. but as said in the above post please dont :P
if you want a nice sound, just remove the cat, backbox and put in a straight pipe and you'll have a nice wastegate sound :)
but as members will tell you it will wear...