"Would you like to be extradited to a country like China"
European Arrests Warrants do not cover China. The EU has a treaty in place, that essentially say, that an arrest warrant in any member of the treaty acts as an arrest warrant across the entire EU. The assumption is, that all European countries that are signatory to the treaty provide adequate protections as enshrined in the ECHR.
To accuse the TPB judge of not being able to make a fair trial would be a serious charge - and to counter it, most countries - including Sweden - have appeal courts, and supreme courts. TPB lost in those courts too.
The Police in Sweden have issued an arrest warrant for him - it doesn't mean, can we come to your house, or ask questions over a video link - it's you're coming down to the station to answer questions. All EAW's do is extend that from the country in question, to the entire EU.
Logic doesn't apply to the real world. -- Marvin Minsky