Good new is , Yes it is possible.
the benefits I guess are distribution specific and will probably come down to which you like more. Yes they both use bash although functionally i think their a little different, or maybe its just a little more useful on linux.

I think that unless your sure this is a procedure you are in need of , a better solution would be to try ubuntu (or another distribution) as a live CD or inside you mac using Virtualbox or another virtualization software