The phrase "significant drawbacks" means there are important disadvantages or negative aspects to consider.