If you know how to use LSMW in general, then the BAPI import method is not a big difference in handling. Some people are just scared because of seeing big structures with many segments and much more fields than in a recording. But you do not need to use all fields, in your recording you focus as well only on those fields where you entered a value. So the difference is actually that you see many fields in recording and less in field mapping, while with BAPI method you just have many fields in field mapping.
Check my blog LSMW Material master by BAPI method - Part 1
to take some hints from for your case