Version 0.6.6 is a minor update that should fix Barnacle on Milestone and a couple other phones. It also cleans up the log a little bit.
The reason why 0.6.5 (37) was failing on Milestone is most bizarre: a process would exit with status 0 and yet the shell would treat that as "false", hence this was failing (only on Milestone!):
./wifi load || exit