FlexiViral pros and cons