This is where it belongs, its possible there might not be many people around who are playing on intertops. It's invite only for US and anyone who has access to the bigger traffic sites that grind are likely not playing on intertops.
I don't think there have ever been many if any issues with withdrawels from intertops that I have heard of, I really only know one cc member who plays there and from other threads have only had good things to say about them so am sure if there were issues withdrawing from them it would be more well known.