is the cmmg banshee worth it