Nice! I added you on steam, as well as a few others from this site.
I'd say in the experience area I'm slightly above average - I've been playing for about 3 years, and have around 1300 or so matches logged (I played HoN for a small time period before dota 2 came out - I was actually one of the first 500 people invited to the beta). However, my main thing in the game is having fun - I'm down for competitive/serious games/inhouses, but have just as much fun playing pubs with players of all skill levels.