Here are a few general points and considerations: