Those spokes look way too beefy. That wheel will have no elasticity, and be prone to fatigue failure and spoke unwinding unless there's a hell of a lot of spoke tension.
...Hang on, that wheel is tiny. Is it less than 20"? Are those 14g spokes? Even so, butted would be nice, although I guess very hard to find in that length.