I have seen balls of TFS under my boat thick enough to walk on without a stir - guides on Lake Texoma throw cast nets right on top of them....
Striped bass do not spook from electronics but allergic to trolling motors where transducer is mounted...
IMO and experience - no problemo...