Hello, all! This is my first post on these forums, so I hope I'm posting on the right sub-forum!

Anyways, I've created an online spoonerism generator recently ( spoonerize.com ).

Here's how it currently works, according to my knowledge of spoonerisms:
1. Loops through each individual sentence.
2. Loops through each individual work in said sentence.
3. Filters words according to possibly specified max distance/length/blacklist of bad words (such as 'and')
4. Matches two words to be spoonerized together (such as 'Hello' and 'there')
5. Switches around the characters before the first vowels in each word (so, 'thello' and 'Here')
6. Capitalizes correctly ('Thello' and 'here')
7. Prints out the now spoonerized text!

That's my basic process, however, I'm not too well versed in wordplay/spoonerisms, so I'm coming here, hoping to get some feedback on what might work better! Any tips/advice would be amazing!