Have you tried any of the commercial dye yet? I think you'll find it a lot better.

One thing I've found with anodising is that you need to clean stuff with distilled water, a LOT. Clean in with normal water, then distilled, then etch it, then clean again with distilled, then anodise in distilled water&acid, then clean in distilled water, then dye (with the dye made up with distilled water), then seal in distilled water.

If you don't do that I've found you get nasty white deposits on the part.

Here's the first part I anodised, 2 years ago now

Click image for larger version. 

Name:	DSC02366_small.jpg 
Views:	946 
Size:	471.9 KB 
ID:	3707