If Octalink has any weaknesses at all, it's not in the splines spindle/crank interface. However, you must make CERTAIN the splines are mated properly. It isn't difficult but it is essential. Done right, the interface is very strong.
I have 12,000 miles on an Ultegra Octalink crank and bottom bracket with no play and no problems.