Same here, it was fun Super Dragon roasting ya.
Pretty sure that Bogrd fella is Maru's pal. Tourney-[Top Spin] fighting style, tough as nails on FD, but can't fight worth a damn on a slope (read: completely [tornado fang]'d on Yoshi's Island Melee, even with items off).
People, no matter how skilled, need to expand their horizons beyond that niche of a meta-game if they expect Wi-fi to be any fun. 'cuz when 90% of the match hangs on stage choice, it ain't that fun. "Core skills" my scaly Super Dragon ass.