Taxation is the biggest deal.
Windsor might be a place for trading CFD's they will allow US residents to trade, but what do you do with the money you make, assuming Windsor is not a bucketshop"
I traded with these guys once, biggest bucket shop I have ever seen. You really are trading against their desk and they will ignore the closing of winning trades until it turns against you.