Marinate chicken in the marinade ingredients and refrigerate in a plastic bag for an hour at least or overnight at best.
When the chicken is ready to fry, drain, dip first in the beaten eggs and then in the seasoned flour.
Shallow fry with canola oil covering a third of a shallow pan (you can also use peanut oil, or any oil with a high smoking point).
When the chicken is well-browned (in about 7 minutes to 10 minutes) cook in the oven for an additional 15 minutes to 20 minutes and get your waffles ready.
For the waffles, mix the wet ingredients in a bowl.
In another bowl, mix the dry ingredients and stir into the wet mixture until it is just combined (but not overmixed).
Heat the waffle iron and pour the batter until it just covers the grid.
Cook until golden brown.
Blend the maple syrup with butter and Chipotle peppers in a blender.
Serve the fried chicken with the hot waffles and spicy maple syrup on the side.