No mem leaks on my end, I generally stay logged on for multiple days.
Finally was able to tally up some wins on Hero, I swear to god I have been a retard magnet. I hit my peak at rank 22, then I just got a mix of throwers, people losing conn, or just plain retards (people who are new to Hero, and played Coop/QM) not having an ounce of map awareness, hero select for certain maps, knowing when to soak/when to stay together, and people who basically give up after a first failed objective. I dropped back to 27, now I am back to 23 after grouping with some non-RL friends from some prior Hero play. They have a lot of work to do on match making. I generally know I am screwed when everyone on my team is no higher than 49. Waste of time, and rank basically.
Been playing DPS Malf as a second support in our team play, he does really well. I love playing that build, which you can kind of do all things. Plus nothing like blowing up an assassin with root + twilight, while still being able to throw out a regrowth to your team as a secondary healer.