Hello there!
Schema does not bring toxic links to your site.
Is Schema good for your site? Definitely YES.
1. Define your type of business.
2. Recognize the user intention search and what LP, post, etc going to answer those querys.
3. I highly recommend visiting Google Dev. and checking this doc. about structured data Structured Data Markup that Google Search Supports | Google Search Central | Documentation | Google for Developers
Also, I recommend checking this Schema generator: Schema Markup Generator (JSON-LD) | TechnicalSEO.com