OxiClean is mostly sodium carbonate (washing soda) and 30% sodium percarbonate (which releases oxygen to brighten your laundry as a non-chlorine bleach) and less than 1% sodium metasiliscate. PBW and other alkaline cleaners made specifically for brewing contain 30% or more metasiliscate, making them far more effective at removing organic material. But more important, the brewery products, unlike the laundry products, contain chelating agents, without which you will eventually get a buildup of very hard and hard to remove mineral deposits. So eventually you will need lots of effort and acid cleaners. If cost is the issue, do what I prefer: use PBW, just use less of it, nice and hot, and let it soak longer. (Cleaning effectiveness is dependent on a triangle of concentration, temperature and time.) The only time I use PBW at full strength is for cleaning draught lines, where it, unlike OxiClean, is a fine substitute for BLC and the like.
For my aluminum kettles, I follow the manufacturer's recommendation and just use dish liquid and elbow grease.