I have the Brush Forks as well. The pins are loose on my forks; haven't lost one yet but they won't stay in by themselves. I wrap electric tape around the ends so that the pins can't fall out. The forks are handy, but the clips are a little disappointing. It would be nice if there were a more permanent fix.
The angle of the dump is also an accurate comment, but I don't find it nearly as big a problem as the clips. I did speak to Craig at BXpanded, and he provided a suggestion on bending the clip to get it to stay on; and it did work for a short time but then we back to the same problem. If a solution could be found regarding the clips, I would be more positive about them. But if the clips fall out, the forks (without load) tend to fall off
Good luck.
Les.