Awesome work on the videos bro I'm doing most of the stuff u did to your car besides the flex fuel kit... great DIY and keep it up... u should share some of the numbers expected to hit with these set ups.
Can you install a blow off valve without a tune.... My daily is a 2003 WRX and I know they're temperamental when it comes to tunes and didn't know if I needed to have one before I put on a blow off valve
I would probably recommend getting a tune if you do it. Since they come with recirculating valves it mouthy mess with the air fuel ratio and cause negative effects in the long run.