тут така штука шо ти або йдеш на повну в нього, або не паришся. я наприклад весь сайт роблю як composer project, в мене і сам WordPress, і всі плагіни, і теми - все просто dependencies
чисто для плагіну чи для теми юзати теж можна, але треба дивитись чи є сенс. виключно через autoload і namespaces - не варто, це можна простіше зробити без composer. але якшо є потреба в більшій кількості фіч composer - тоді однозначно так