UI vs yaml for sick system

I am doing a clean install of a sick system (very slow, connectivity issues), for which I never identified the problem.

My original system was built almost completely in yaml, before the UI came along.

Should I rebuild in UI or copy blocks in yaml. For example, timers, and simple automations. I have a few automations that might not work in UI - not sure.

for automation you can copy/paste yaml into the UI

For integrations in most cases it will be easier to do by UI.

this could come back to bite you

I am open to suggestions.

I have posted about my problems many times. I have found some things to fix.

What risk do you see in rebuilding from scratch?

None

Presuming past problems were HA related a rebuild may help

If problems were host related your efforts will be wasted.

Hadn’t seen them.
If you can’t solve a problem starting over sometimes allows you to fix issue as you go over items

You need to move to UI only integrations which were moved to UI - like ping.
Moving template entities - not needed.
Moving helpers - not needed.
Moving dashboards - not needed.
Moving automations to UI - not needed. Just give them unique “id” (if you have not) to see traces etc.