Yes they are, they don't eat up your account with fees. Commissions are better than just about everyone. If you want to sit and wait for the best time, they don't charge you for waiting.
I don't see the point of posting after the fact. Guys are watching, what in heavens name are you talking about. Do you think someone is placing trades based on your after the fact posting.