If you are gonna play a team DOTA,you will probably like this build...
This build can help you in pushing,survivability,killing and being critical in a team fight because of your BKB(Black King Bar) Dominator for Survivability(LifeSteal) And Butterfly because it helps you with your Dominator,,making you faster to attack,,not only with the dominator but with your "flack cannons" And of course your MKB(Monkey King Bar) it will help in killing your enemies faster,because of the bash and +15 attack speed.And with the BT's(Boots of Travel),,,let's say you are pushing middle lane and you saw a huge creep wave at the top or bottom lane and you don't have towers anymore,you can just use your Bt's and clear the creep wave and to give momentum for your team and later you might even get your "SATANIC" or your "RAPIER"
Just keep farming in your lane. If you are gonna choose a lane,always go solo.If I am Gyro I don't like going mid lane.Because every time there is a good bank you will die,not like in the safe lane.
Lets go to a situation.
It is Mid game already,and you have picked up some of your items above(PURCHASE ORDER)
and you are farming solo in your lane. Then you checked the mini map and see your teammates and enemies in the same lane and your enemies are pushing the lane hard.What to do??? Buy a TP or use your Bt if you have it already and go in the lane.If you think the team fight will start just stay back then if your team gets in contact with the other team,just BKB and go in the middle of the team fight and turn on your "FLACK CANNONS" and "ROCKET BARRAGE" And drop your ULTI...When to drop your ULTI??? Wait till your enemies start to retreat because your ULTI has a slow down.And it is now easier to chase them.