Have fun! Brown's is a great run for anything, oar rigs, paddle rafts, Cat's, kayak's, shredders.. whatever! Fairly forgiving and a lot of fun. Are you taking out at Hecla or are you going through Sidel's? Either way, the hords of commercials don't scout and most privates don't scout so you should have no problem making the eddy above Zume and for Sidel's (if you run it).
We take our cat without paddle assist all the time and have no problems. There are tons of people there and anyone will help if things go wrong.
If you do run through Sidel's remember that the hole in Twin Falls is river wide (for a oar set-up) and looks little until you are in it, row through it and you will be fine.