I changed the oil in my new Hondas at 100 miles and then again at the recommended 600 miles. At 100, the oil had a lot of glitter. At 600, not so much. My personal preference is to flush the big stuff out early.
Many, many people change oil at the 600 - 1000 mark and have no problems at all. Remember, the oil will flow through the filter before getting to the sensitive engine parts. I've read on the motorcycle forums where peoples' 600 mile oil changes were clean. I guess most of the break-in material was eventually caught by the oil filter.
The darker color of your oil may just be assembly lube getting washed out and mixed in the oil. Not a problem.
Either way, change it early or wait, you'll be fine.