Nice guy and have supported you in the past and vice versa, but I have some suggestions
try upping your activity a bit, you get your minimum weekly time requirement and past that, but would be cool to see you on more and interacting. Definitely fun when you are and the extra players the better!
Also, join in TS and talk, we've all been getting along well and it may make you enjoy Deathrun even more if we're all chatting and playing.
Improve activity
Improve Teamspeak presence
Other than that it's a