I began building a channel field form to enter all the data (as seen in the attached image), the form seems cumbersome and lengthy.
Now I am thinking about creating my own fieldtype, so I have more control over the layout. It will basically be its own form since it will contain so many fields within it.
There will be other fields in this channel field group.
Do you see any shortcomings to building a fieldtype that is essentially a form within itself?