I see nothing wrong with this as long as you disclose all fees and charges properly.
As for closing at “their” rate versus “your” rate, wouldn’t “their” rate be “your” rate for this type loan. As long as all similar loans are priced the same way, I don’t think there is a problem here.
The $200 “bank fee”, which I’m not sure how you are classifying the fee, is no problem either as long as it is reasonable for the work you are doing, and included in the APR calculation if required.
_________________________
The opinions expressed are mine and they are not to be taken as legal advice.