The only reason not to is if for some reason it negatively affected the baby.
I prefer blonde, but that doesn't mean that I don't find girls with brunette hair attractive.
Hands down braids look better, the only thing better is curled hair.
No, you can get off brand that feel the same for half the price.
Long hair is always better. Although some people are able to pull off short hair, they still look better with long hair.