Options for powering Arduino and Servos

I am in the process of making a project which utilizes an Arduino Leonardo to control two MG99R servo motors. I am looking for options to make this project portable, so need a power source for that in mind.

Currently, I am using the USB to power the Arduino and a standard benchtop power supply for the two servos. Whilst this is sufficient, it is not very portable.

My current thought is to use a AC to DC wall adapter which is sufficiently suited for the current/voltage I need, through a barrel connector (not the on-board one, as I have been told that the 5V from the Arduino would not provide sufficient current) into the Vin pin. Would this work? The image below describes what I hope will work. Are there other alternatives which I could seek?

The most common problem with servos is lack of power. Your proposed arrangement may be plausible, but you'll need to verify that your A/C adapter can manage to provide the stall current for your servos.

Also, if you're feeding Vin, the adapter will need to provide 7V or preferably a little more and that may be too much for your servos. It's more common now to provide 5V to the Arduino's 5V pin, but that may be a little low for the servos.

In the end, you may need one supply for the Arduino and another for the servos.