@glupson We own a vacation home is St. Anne Bay Jamaica that we rent. I also own 2 homes in Florida and one in Colorado. They are all vacation rentals as we rent them out when we are not using them.
Perhaps vacation condo, since that was not "your" front yard, or "your" house, that was the dining area of a small resort complex, and the grounds of a small resort complex. Should I be posting the real estate I own as an investment but don't live in? Would that make my ears magically better? Putting somewhat expensive gear in front of a windows, with the speakers closish to the front wall, a door on one side, no acoustic treatments, and a hard floor is not going to garner you any audio cred with people who truly value good audio. Owning property in corrupt Jamaica, whether claims of a democracy or not, really does not make your case too well. People send to be pretty selective about their outrage.
Now w.r.t. to that Raven video of build quality, did you mean this one: https://youtu.be/6vv_3TmfZrE?t=126 ... you know the one with the okay solder fillets where the guy tries to claim equivalence in their products to Nasa products (which don't use lead-free solder, and those audio boards appear to). You mean the video where he says laser soldering (not used on their boards), and then shows SMT machines, though his board is through-hole? That video? The one where given the solder process could benefit from a nitrogen atmosphere but does that appear to use one? These videos are to impress people who don't know any better.
A friend has the Primaluna 200 and loves it. I do enjoy the sound when I am there, but how much that is the amp, is questionable. Tubes can be finicky, and their auto-bias is a great feature. No doubt Raven's MFG cost for the same thing is much higher, but they cut out the dealer, so it is probably a wash. Look into their 45 day trial (and what real costs may be) for Raven, and see if you can get a Primaluna demo. Tube amps can have quite different sound, and only you will know what is best for you. All this talk on here is just meaningless distraction. Your speakers, your room, your ears ... literally nothing written here is going to matter much w.r.t. sound.