I'd put Crappie over perch and right up there with walleye provided they are from clean waters. Crappie is so nice and tender/flaky.
We don't generally keep walleye over 20" as they just are not as good as smaller fish. The LMB that I took measured 14". Not sure how a larger one would be but I do intend to find out.