Bottom line up front: We really like the Roland Cube Street and Fishman Loudbox.
We've been looking into amps for busking and researched several. We spent a day hitting up all the guitar stores and music shops to see what they had and try them out.
We were looking for something to play violin and guitar into, with versatility for mic/vocals and future FX loops and mixing.
The Roland Cube is amazing. With a strat on the guitar/instrument channel there are several settings that change the tone, as well as reverb and delay. We set the volume on ECO and it sounds great! Normal and MAX volume give even more when needed. The first channel has a switch for mic or instrument with it's own reverb and delay. When we plugged the violin pickup in it was a little weak, but using the Fiddlerman Wireless or the LR Baggs Para Acoustic DI gives all the boost it needed. Haven't tried acoustic electric yet but assume it's much like the piezo pickup for the violin. (Barcus Berry 3100)
Number two on the list is the Fishman Loudbox Mini Charge. A relative is a pro musician and recently started giving my kid guitar lessons. He has a regular Loudbox Mini and it sounds amazing. Basic EQ, channel 1 for XLR/Mic, channel 2 for 1/4" instrument with EQ and some reverb and delay. He's used it for public performances, and said he bought it after seeing a busker in a busy and large space that was able to cut through the noise of the crowd for a decent distance. We want the Mini Charge for the added benefit of the battery and portability. If you need more channels, inputs, FX loops, etc., look into the Loudbox Artist.
We tried the JBL EON ONE compact. We were NOT impressed at all. The volume was weak and barely carried over the sound of the violin itself in a large and mostly empty guitar store. The sound quality wasn't great either. The good feature was the phone app that allows you to do in-depth mixing on each channel. A parametric EQ with hi pass shelf, low pass shelf, and 5 to 8 individual spots to adjust frequency and the Q value of each. Online reviews said mostly positive things with the biggest complaint that the battery gets hot. We didn't notice the battery in the 20 minutes or so we played with it, but it wasn't for us.
The Bose S1 didn't work for us at all. We need something that works with violin, and just plugging it in we noticed a static like airy hiss in the amplification.
The Roland BA-330 also missed the mark. Looked like very similar inputs as the Cube, but not nearly as many tone options and the volume was nothing compared side-by-side with the Cube, even on ECO setting.
If you're looking for tube amps or something even bigger, I like this channel:
Psionic AudioHe looks at amps from a serviceability view as well as quality view. Interesting insight on his channel. I haven't seen him review any of the amps I just mentioned.
You could always call Sweetwater and get their recommendations.
Your mileage may vary from what we found. Let us know what you decide! Good luck!
ETA: We have a Fender Passport that has multiple inputs. It's ok for messing around or something like a public speaking, but I don't think it would work for what you're describing. On the otherhand, we looked a little into the Yamaha Stagepas 600BT. It looks like a better quality version of the Fender Passport. More EQ and tone options. Good reviews online. Haven't tried on yet. Might do what you want with power and portability though.