No its not, thats 15minutes of the engine running at sub operational conditions hence more wear and tear, also running it at idle for 15mins would start to glaze the bores wouldnt it?
I think this would be doing more damage then its preventing, also your gearbox and drivetrain wouldn't be warmed up either.