Help with deleting downloaded file after opening

Hi
I'm trying to do something simple that used to work with 2.x but doesn't anymore with 3.x.
After downloading a specific file type I want a rule (or 2) to open the file in an app & then once it has been opened to delete the file. I used to do this with a single rule with 2 steps like http://cl.ly/GDbc but this doesn't work reliably anymore as it seems that sometimes the file is trashed before the app has got a proper hold of it.
So I broke it into 2 rules: First open the file & then delete the file once I'm sure the file has been opened http://cl.ly/GDkO. I have tried a number of different permutations on the condition "Date Added", "Date last opened", "Date created", but can't seem to get it to work.
Appreciate any advice.
I'm trying to do something simple that used to work with 2.x but doesn't anymore with 3.x.
After downloading a specific file type I want a rule (or 2) to open the file in an app & then once it has been opened to delete the file. I used to do this with a single rule with 2 steps like http://cl.ly/GDbc but this doesn't work reliably anymore as it seems that sometimes the file is trashed before the app has got a proper hold of it.
So I broke it into 2 rules: First open the file & then delete the file once I'm sure the file has been opened http://cl.ly/GDkO. I have tried a number of different permutations on the condition "Date Added", "Date last opened", "Date created", but can't seem to get it to work.
Appreciate any advice.