I think potentially a few more core nodes on the network could fix your problem.
I would be willing to setup a few for you if you'd like. I have servers all over the world.[/b]
Sure, more full nodes will improve and fasten the sync process for everyone.
I am observing the network long term and will add your full node(s) to the list of seednodes if they join the longstanding tradition of "being around fulltime".