Bring the shrimp to room temperature. Line a baking sheet with a doubled thickness of paper towels
Pour enough peanut oil into a heavy pot to nearly submerge the shrimp, and heat over medium-high heat to between 375 - 400˚ F.
Set out three bowls. Pour the flour in the first bowl; whisk the eggs in the second; mix the coconut, Panko, salt, cayenne, and cinnamon in the third.
Dip each shrimp first in the flour, shaking off any excess; then in the egg; and finally in the coconut mixture, pressing the mixture lightly onto the shrimp. Place on a plate until finished with all the shrimp.
Depending on the size of your pot, you will need to cook the shrimp in three or four batches. Drop a few shrimp into the oil, and cook for two minutes. If the shrimp aren't completely submerged, use tongs to gently flip them over in the oil after the first minute. Remove by grabbing their tails with tongs, and lay on the paper towels to drain. Repeat with the remaining shrimp.
Serve with the Sweet and Spicy Dipping Sauce.