Looks good to me Grafixman!
What rough edges?lol
Would be an interesting pic to do if you were to fill all the seperate path objects with gradients or presets before reassembling into correct...