Im my expierince the rattle can works OK for this an that like under hood parts and interior parts but you have to realize that rattle can paint does not have a hardner agent in it and even though you can make it look good it is not very durable on the exterior of a vehicle.
and it will not stand up to daily driving & the elements very well.
Just my 2 pennies.
Tim