This was probably a poor example of what I want to do. But I think the issue is Plot won't attempt to decide if a function can be plotted without numerical values.
For example f(x)=x is a known 'shape' over any domain.
Instead of assigning numerical input values can we just define the domain of x and/or exclude certain problem values? I noticed the Plot[
,{x}?reg] but not sure how it works.
Edit: p.s. the Manipulate idea is a good workaround