Using an engine is perfectly acceptable. If you look at AG, there are for instance a lot of games that use Box2D - which gives you physics in Flash.
The thing -in my opinion- to keep in mind with using engines is that it adds extra functionality. Now that's great, and usually why you use the engine in the first place, but that also means more things you can configure. Sure, you could create a somewhat okay game without changing many settings, but if you want to make an exceptional game you'll have to check and learn how to use the engine to it's fullest.
Just think, much like BlueJayy said, if you can create this on your own with a little research, you shouldn't get it. On the other hand, if it's more along the lines of 'this will give me what I want and will save me an enormous amount of work', you should get it.