The only thing I see negative is the time zones which can be a problem with the amount of communication with the Lead Team. I personally do not see a problem with this and I think you do your job well in everything else therefore you have my full support.
Good Luck!
BBCode