Haven't ridden Crooms, but have ridden parts of the Withlacoochee Wildlife Management Area (mostly sand roads...not a lot of fun for me).
You need a permit to ride in there, available from the office in Brooksville.
I have read about motorcyclists riding in the Ocala National Forest, but haven't done so myself. Also mostly sand roads
Most of my off road riding is in NC.
Try asking on Dixie Dual Sports.