1. how long does it take for tokens i have withdrawn to arrive in my wallet?
I have no relations to TVE team, but I'll be able to answer this your question, as recently I withdrew HST tokens from TVE.
This depends.
First of all it depends from the ICO and token, when they are released the process is that company sends its tokens to TVE and they make them available to withdraw to you MyetherWallet.
When you can withdraw them - they will appear instantly.
but because the different ICO specifics it might take a while for tokens to be ready after ICO
Also 1 more thing for TVE team - guys why don't you promote your service a bit more?
You have good opportunities as there are lots of campaigns going on now...
Also some ideas:
1) You can differentiate twitter (and facebook) by the number of followers
Many bounty campaigns pay 4-5 times more if you have good twitter
And in your system usually 1 Retweet is the same for all twitters, be it 1 Token or 1-2 Viral points.
I.e. my Twitter has 11K+ followers
https://twitter.com/flodnerbut for retweet I will receive same amount as person with new twitter with only 100 followers
2) Afffiliate system
I have several referrals, some of them did some tasks, others didn't
While there are not so many tasks at the moment, may be you can remove this "30 points" barrier?
I think it might increase TVE promotion among affiliates
3) If you can enable some other Crypto apart from Blitz - I think it also will be fine
Many people don't know this Cryptocurrency, and honestly I didn't hear about it before registration on TVE