I absolutely wouldn’t do it. It will obliterate battery life. Possibly, performance might be decent (some might differ), but battery life will be abhorrent compared to what you get now. Apple forced my iPhone 6s out of iOS 9 to iOS 13, and battery life went from 8-9 hours of Screen-on time to barely scraping 3. Apple forced my 9.7-inch iPad Pro to iOS 12 and battery life was severely dimished as well, going from around 14.5 hours of screen-on time with light use to barely scraping 9-10 with even lighter use. Anything heavier and it would be horrible. The iPhone 6s was deemed unusable as a mobile device, going from a decent - but not too great due to battery size - 6.5 hours of LTE to an absolutely unusable runtime of 2.5 hours at best.
You’re better off keeping the iPhone 8+ on iOS 11.0 and getting the cheapest decent iPhone you can find, in my honest opinion.