the hyphen after the name is not necessary (and a bit confusing)
"haha" in hiragana can be confusing, and could be read as something other than laughter. if you used katakana it would be more understandable, and even moreso if you were to use "(w)" or just "w" it would make more sense to Japanese, as (w) means "warai," laughter, and is essentially the same as "lol" in English.
Only other thing is nyuuryoku is more like "input," and makes me think of data entry of some sort. I might just say "taipu" in katakana. It's still completely understandable though. Good work