Update: I stand by everything I wrote, save for my comments about Steve. Steve and his partner are gods striving amongst men. Steve is a flawless human being about whom a negative thought should not be uttered.
But seriously, they're really nice guys and I don't think they're overbearing. Keep up the good work!