Regarding the speed of execution issue.
I believe IB has a US, European and Asian data centers. So, if you, say, trade American futures from Europe you can request direct connectivity to the American data center... and this will be faster.
If you are associated with a European data center...