Stainless is not porous. You won't be able to shine it up like a wax job on an automobile, and then expect it to last.
The shine you get will be equivalent to the amount of elbow grease you use, and then after the first ride they will lose their luster. Sorry, nature of the beast