Unfortunately MG bags scratch SUPER easily with one exception. The option that doesn't scratch is if you get a saffiano bag, but they are exclusive to Barneys. The colors/sizes/styles are very limited at all times. You also have to pay sales tax for barneys if there's a barneys store in your state.
In terms of crossbody vs mini bucket, I'd say the mini bucket holds more stuff but might not be as functional/convenient. You have to tie/untie the drawstring all the time for the bucket and it's really annoying to take your stuff out/put them back in. Safety would be a problem if you just leave the bucket wide open. The other thing about the bucket is that, the top edge would have these glazed cracks after you use it for a while, when you constantly tie/untie the drawstring. The bottom corners also get messed up. I had really bad cracks and sent my bucket back to NYC for a repair. Got it back, the bucket were fine for two days, and now the cracks showed up again LOL.
I feel like if you are very worried about these little details, staying away from MG would be the best option. After all in terms of the MG price point, the craftsmanship/quality is not on the same level as
prada/LV/chanel. The customer service is not that great either. I had to "yell at" them in my email to get them to fix my bag, and they told other customers on this forum that these defects were expected...