ATF is fine, but you really shouldn't use engine oil since it has cleansers and modifiers in it that you don't want in your forks. Why not just buy the proper oil (fork oil) for the job? In the whole scope of motorcycle maintenance, its pretty cheap, and you can also adjust suspension characteristics with different weights.