TweetFina is an excellent compliment to test. Fina is just awesome!
I like to run it ED. An ED run gives a whole nother level of results than EOD. for me.
As for how long to run it. You'll start seeing results fast. Within a week. I haven't ran it in a good while, but I used to run it with every cycle. I would go about 10-12wks because I would begin to have issues with my patience, and just little personality traits that weren't like me when I ran it too long.