My level 25 Aphrodite deals 75% of all my DPS. And will do even more once I buy the upgade.
Btw, when should I use the ascension? before or after level 100?
Edit: Obviously after.
It depends on how many Hero Souls you have. You should have at least 10 when you ascend the first time. For each following ascension you should collect at least 50% more Hero Souls, meaning at your second ascension you should have at least 15 Souls and so on. You`ll get them by killing special bosses or by levelling up your heroes 2000 times. So every 2000 levels you get a Soul.
Oh, and by levelling your heroes to level 1000, 2000 and 3000 you`ll get a 5x (or was it 10x) DPS bonus instead of the 4x which you get every 25 levels from level 200 on.