What do you suggest?SparkFun has a logical forum layout.
E.g. A forum for announcing/asking help on Projects, code snippets, hardware help, software help, coding help.
Imho the forums should be divided by purpose, not type.
E.g. hardware and software trouble shooting should be in the same category.
Just my opinion of course.