If you use marinated artichokes, this could be too garlicky for some.
You can throw all the ingredients in one bowl, mix, and pour into your baking dish. Or probably mix all the ingredients in the baking dish if you wanted a true one pot meal.
Also, it makes for great sandwiches, I sliced up the eggs and put them on English Muffins. Wrapped in parchment before freezing in a zip lock bag. Held up all week with no problems.