First, engines are so powerful and perfect that you will be defeated all the times. Some engines may allow to config levels, but the mistakes they make are stupid dummy mistakes. It's not intelligent enough to simulate human errors. You will feel dummy to lose, and you will feel dummy to win.
Second, engines' calculations are 15 to 30 moves deep. Their comparisons are based on that calculation. No one can calculate that deep in every move. So we won't get the same moves as engines.
Third, because engines make decisions based on calculation, the moves they suggest may not make any sense to human beings. The experience, or chess sense, can't be converted to a number.
Fourth, you won't get same amount of joy after winning an engine vs winning a human opponent.
All in all, I suggest against engines.
We can use engines to generate ideas, but we can't simulate the engines.