I have also used Frogg Toggs for years. Great packability, breathes well, and pretty rain resistant.
That said, make sure you pick the right ones. The seating positions make a bit difference. The sit up and beg position on the Spyder (most of them) will allow rain in the back and the pants pockets if you get the wrong ones.
Non MC:
http://www.froggtoggs.com/mens/all-weather-suits/the-frogg-toggsr-ultra-lite2tm.html $25
MC:
https://www.froggtoggsraingear.com/PilotFroggCruiser.shtm $220
No matter what type you select, make sure it has a hood that is permanently attached. I put up the hood under my helmet and it keeps rain from running down my back. Get the size you wear, plus one if you wear riding jackets under it. With the pants, get them with sealed or no pockets, the pocket openings leak.
Personally, unless you want the reflective, I would get regular non-MC gear. The piping is reflective, but also adds leak points. Maybe they are better today, but 5 years ago, no so much. As for packability and how they work on a motorcycle, the non-MC are just as good, but pack smaller IMHO and experience. YMMV