I dont know what the virus situation is like in Taiwan but for North America you really dont need to worry about viruses that much so you really only need a good filter.
I use a steripen and I love it! So yes this is a VERY biased opinion.
I also bring along purification tablets just in case. I do not like having to rely on batteries for clean water but I am fine with it as long as I have the tablets as backup.
I think people drastically overrate the reliability of pumps. I am not saying the steripen is any more reliable but any pump or filter or high tech UV purifier will eventually fail you. In light of this I think a steripen or other ultralight UV purifier with purification tablets as backup is the most efficient way of collecting water. Pump filters are big and clunky and too many iodine tablets can negatively impact your health so I avoid both and use the UV. I have taken water from beaver ponds, zapped with UV for 90 seconds, chugged it down and not gotten sick. UV works.
I forgot to add a steripen will purify a full nalgene in 90 seconds so to answer your question it is very fast.