Hi SD2020 - welcome to TMC!
Your post may be lost in the hundreds of other posts in this thread, so you may want to fork this into a new post and get advice on your installation. It seems like the core questions you're trying to address are:
1) Could you get west-facing panels on your home (ones facing the front of the house)?
2) Should you invest in north-facing panels on your home since you're trying to achieve a certain generation per year?
3) Would another installer provide a better outcome for you than Tesla?
You are correct, in the northern hemisphere, north-facing panels have a really tough time getting decent ROI. Assuming you're in SoCal, you'll still get decent production in the summer time, but in the winter those panels will not do enough to help you get value from them.
I'm not sure what type of roof you have, but if you have concrete tiles you'll be limited on the type of mount you can get on the west-facing (front of house ) side. As others have noted, Tesla's mounting hardware is rather standard (they bought a company called Zep a few years ago). But they are still confined to a certain grid pattern, and the solar panel cannot rotate 45 degrees off of their typical orthogonal sloping orientation to accommodate your interesting roof lines.
Your unique situation since you're somewhat panel constrained, you may want to invest in panels like Sunpower A and X line that are more efficient per panel. As others have noted, Tesla likes "cookie cutter" easy installs to maximize their margins and deliver low costs. You may have to pay more for a curated setup, but it seems like a local installer may make more sense for you to get something you'd like on your house.