Strengths: Extremely durable. These pedals have hit all kinds of rocks from sandstone, limestone, basalt, quartzite to everything in between. 4 years later (and not much black paint left) they are still going strong on my Nomad.
Weaknesses: Haven't found any yet.
Bought these off of chainlove about 4 years ago and have been extremely happy with them. Moved to them from Shimano spds for a better platform. Really easy to get in and out of and I can still wear a shoe or flip flop when not on a trail ride. I'd definitely buy another pair if these were to ever fail.